导出和部署

借助 Workload Manager 中的引导式部署自动化工具,您可以将工作负载部署在 Google Cloud。借助该工具中的导出选项,您可以在部署工作负载之前查看和自定义生成的基础架构即代码 (IaC)。

本文档介绍了如何下载 Terraform 和 Ansible 配置 文件,以及如何在部署工作负载 Google Cloud。

导出 Terraform 和 Ansible IaC

在配置期间,指定系统的部署详细信息后,引导式部署自动化工具会为您提供下载 Terraform 和 Ansible 基础架构即代码 (IaC) 的选项,而不是让 Workload Manager 自动部署系统。

下载 Terraform 以进行部署

下载的 Terraform 文件包含基于部署配置的变量。以下变量会在需要时从 Google 拥有的代码库下载 Terraform 和 Ansible 文件:

  • source:下载其余的 Terraform 文件。
  • package_location:下载 Ansible 脚本。

您可以自定义 Terraform 文件并修改部署配置。 如需详细了解如何在 Google Cloud管理和部署 Terraform 文件,请参阅 Terraform on Google Cloud 文档

对 Terraform 或 Ansible IaC 进行任何修改都可能会在部署过程中导致问题,或者导致您的配置不再遵循最佳实践和建议。