Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Google Cloud Foundation Toolkit Templates Missing DependsOn Functionality

Google Cloud Foundation Toolkit provides templates written in Python.  I have tried to use the IP and Forwarding Rule templates to deploy a Google Cloud Private Service Connect.  When I use Deployment Manager to deploy the components, the deployment fails because the Forwarding Rule template/code can't handle the explicit dependency required by the DependsOn line in the yaml.  The components can be deployed successfully if deployed using separate Deployment Manager requests.  In this web page, Google refers to these templates as been production-ready, but this doesn't seem to be the case as this is a common issue across other templates.

How can this explicit dependency issue be resolved?  Is there a way to test/debug this issue within Deployment Manager?

0 1 211
1 REPLY 1

To give you a more accurate response, please share more details about the failure. Can you please share the error messages, the logs, and the way you implemented the template?