Integration with Google for Puppet Relay.
The following steps are available in this integration:
Name | Description |
---|---|
gcp-step-cloud-run-deploy | Deploy cloud run service revision |
gcp-step-instance-delete | Delete GCP instances |
gcp-step-instance-list | List GCP instances |
gcp-step-instance-start | Start GCP instances |
gcp-step-instance-stop | Stops GCP instances |
gcp-step-instance-reset | Resets GCP instances |
gcp-step-disk-delete | Delete GCP disks |
gcp-step-disk-list | List GCP disks |
rollout-undo | Roll back a GKE Deployment on a cluster |
Feel free to submit issues and enhancement requests.
In general, we follow the "fork-and-pull" Git workflow.
- Fork the repo on GitHub
- Clone the project to your own machine
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes
NOTE: Be sure to merge the latest from "upstream" before making a pull request!
The python steps in this repository require Python 3. It's recommended you setup a virtualenv with the relevant depedencies in it for running the python steps yourself.
virtualenv .virtualenv
source .virtualenv/bin/activate
.virtualenv/bin/pip install google-api-python-client
.virtualenv/bin/pip --no-cache-dir install relay_sdk
As indicated by the repository, this project is licensed under Apache 2.0.