我正在尝试确定是否可以使用Google Deployment Manager将服务部署到Cloud Run。如果没有,路线图上会这样吗?
https://cloud.google.com/deployment-manager/docs/configuration/supported-resource-types
答案 0 :(得分:1)
Deployment Manager设计用于部署基础结构,而不是真正用于在无服务器服务上部署应用程序。没有Cloud Run。云功能很困难(例如,需要将代码部署在某个位置,例如存储在存储桶中。但是,哪个进程创建了存储桶并复制了代码?)。 AppEngine完全可用,我认为这是因为它是GCP最早的服务。
您可以考虑将Terraform用于此类操作。我为此写了an article。除了Cloud Build中的其他步骤之外,您还可以使用terraform。这是您所有问题的答案。