【发布时间】:2021-01-23 00:16:30
【问题描述】:
我正在研究使用 terraform 自动设置演示环境。
适用于 VM 实例并且可以完全自动化,但管理层更喜欢使用带有 Docker 容器的云运行。
当我阅读this article 时,它首先必须手动构建和注册一个 docker 容器。我不明白这一步,为什么不能用 terraform 自动化呢?
【问题讨论】:
标签: terraform google-cloud-run
我正在研究使用 terraform 自动设置演示环境。
适用于 VM 实例并且可以完全自动化,但管理层更喜欢使用带有 Docker 容器的云运行。
当我阅读this article 时,它首先必须手动构建和注册一个 docker 容器。我不明白这一步,为什么不能用 terraform 自动化呢?
【问题讨论】:
标签: terraform google-cloud-run
Terraform 是一个部署工具。或多或少,它调用 API 来构建、更新或删除事物。那么现在你想做什么?获取容器并将其部署在 Cloud Run 上。构建源、上传文件、执行 git clone 不是为 Terraform 设计的操作。
拥有一个构建事物的 CI 管道并在最后调用一个用于部署的 CD 工具也就不足为奇了。
【讨论】: