【发布时间】:2020-04-30 11:02:10
【问题描述】:
我目前正在研究 GCP 的部署管理器以部署新项目、虚拟机和 Cloud Storage 存储分区。 我们需要一个经过身份验证的用户可以连接到的 Web 前端,以便部署所需的基础架构,但我不确定推荐哪些 Dev Ops 工具与该系统一起使用。我们有一个 Jenkins 和 Octopus Deploy 实例,尽管我在 Google 的配置管理页面 (https://cloud.google.com/solutions/configuration-management) 上看到他们建议使用其他工具,例如 Ansible、Chef、Puppet 和 Saltstack。
我假设通过其中一个我可以更新一些简单的东西,比如 config.yaml 文件中的名称变量并部署一个项目。
我能否确保为项目、VM 或 Cloud Storage 存储分区选择的名称符合这些系统之一的特定命名约定?
其他人使用哪个系统,为什么?
【问题讨论】:
-
部署管理器旨在配置 GCP 资源,您链接的页面提到了与它一起使用的配置工具。 IE DM 会配置基础设施,然后像 Ansible 之类的东西会用适当的应用程序和设置配置您的前端
-
本质上,DM 只是在你的 DevOps 工具箱中替换了 terraform
标签: google-cloud-platform devops google-deployment-manager