Google Cloud Platform
Cloud run deploy
Undo the rollout of a Kubernetes Deployment
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.