Skip to content

Latest commit

 

History

History
executable file
·
53 lines (36 loc) · 1.63 KB

README.md

File metadata and controls

executable file
·
53 lines (36 loc) · 1.63 KB

GCP integration

Integration with Google for Puppet Relay.

Steps

The following steps are available in this integration:

Name Description
cloud-run-deploy Deploy cloud run service revision
instance-delete Delete GCP instances
instance-list List GCP instances
instance-start Start GCP instances
instance-stop Stops GCP instances
instance-suspend Suspends GCP instances
instance-reset Resets GCP instances
instance-resume Resumes GCP instances
disk-delete Delete GCP disks
disk-list List GCP disks
rollout-undo Roll back a GKE Deployment on a cluster

Contributing

Issues

Feel free to submit issues and enhancement requests.

Contributing

In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. 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!

Development

The python steps in this repository require Python 3.

pip3 install google-api-python-client
pip3 --no-cache-dir install relay_sdk

License

This project is licensed under Apache 2.0.