标签: google-cloud-platform google-cloud-build google-deployment-manager
目前我们在 gcp 项目中有一个开发环境。我们在 bitbucket 中使用 GDM 模板和其他东西以及 repo。每当我们在 bitbucket 中推送任何更改时,它都会构建并部署到这个开发环境。突然,我们决定有一个新的 gcp 项目作为测试环境,我们想像开发环境一样自动部署到这个环境中。我们的偏好是从开发环境中的 cloudbuild 执行部署到这个环境。您能否向我们建议任何指导方针,以帮助我们在一个地方进行设置,以便在多个项目中自动将其部署为多个环境?
答案 0 :(得分:1)
您可以使用 Terraform 来实现这一点。 有很多关于如何开始 here 的信息。 但是,我建议将项目放在单独的部署中。通过这种方式,您可以限制爆炸半径并保护生产免受其他环境中发生的错误的影响。