使用代码(而不是图形界面或命令行脚本)配置基础设施。

探索 Google Cloud 中的基础设施即代码

阅读有关基础设施即代码产品、功能和过程的文档和云架构中心文章。

为“基础设施即代码”使用建议

了解如何将 Recommender 的建议集成到基础设施即代码 (IaC) 流水线中,从而以编程方式应用这些建议。

培训、博文等

参阅培训课程、博文和其他相关资源。

使用 Terraform 在 Google Cloud 上实现基础设施自动化

学习如何在 Google Cloud 中使用 Terraform 编写基础设施即代码。(转到 Skills Boost 培训。)

将 Terraform 与 Google Cloud Platform 搭配使用的 HashiCorp 教程

学习分步命令行教程,首次了解 Terraform 基础知识。(转到外部网站。)

基础设施即代码产品(按应用场景)

展开各个部分或使用过滤条件查找适用于典型使用场景的产品和指南。

预配、部署和管理基础设施

展开此部分可查看相关产品和文档。

Infrastructure Manager

使用 Terraform 自动部署和管理 Google Cloud 基础设施资源。

Terraform on Google Cloud

在人类可读的配置文件中定义 Google Cloud 资源,您可以对其进行版本控制、重复使用和共享。

Config Connector

使用 Kubernetes 工具和 API 配置 Google Cloud 服务和资源。

适用于 Terraform 的 Cloud 开发套件(外部网站)

使用编程语言配置 Terraform 来定义和预配 Google Cloud 基础设施,并且将现有工具链用于测试和依赖项管理等任务。(转到外部网站。)

Pulumi 的 Google Cloud 提供商(外部网站)

使用 TypeScript、Python、Go、C#、Java 或 YAML 等编程语言编写基础设施代码。(转到外部网站。)

Ansible(外部网站)

自动执行预配、配置管理、应用部署、编排和其他 IT 流程。(转到外部网站。)

Crossplane(外部网站)

将 Kubernetes 集群连接到外部非 Kubernetes 资源,并构建自定义 Kubernetes API 以使用这些资源。(转到外部网站。)

Cloud Deployment Manager

利用简单的模板来管理云端资源。