Is there any similar solution like CloudFormation template on Google Cloud? I mean like if the creation drops an error then rollback every transaction, I can define the cluster in a template file and so on...

3

Best Answer


Google Deployment Manager (which recently came out of beta) allows you to define and manage the infrastructure in Google Cloud - i.e. define repeatable deployments via YAML configurations.

See docs for more details about supported resources and syntax.

There isn't a lot of documentation on it, but it looks like Resource Views are what you want.

https://developers.google.com/compute/docs/resource-views

The name and link have been changed to instance templates