使用 Terraform 创建 Azure 资源组
1. 从简单示例开始
从简单的示例开始使用 Terraform 创建基础设施是个好选择。我们将使用示例 1,它包含了创建基础设施所需的最简单的 Terraform 代码。首先,我们要创建一个 Azure 资源组,它会将本章中创建的所有其他 Azure 资源组合在一起。之前我们通过 Azure 门户的 GUI 手动创建过资源组,现在我们将使用 Terraform 通过代码来创建。
示例 1 包含两个 Terraform 代码文件: providers.tf 和 resource-group.tf 。其中, resource-group.tf 脚本文件用于实际创建资源组,而 providers.tf 文件包含 Terraform 提供程序插件的配置。我们将使用 terraform apply 命令来执行 Terraform 代码。
2. 基于 Terraform 的渐进式架构
Terraform 是一个以迭代方式逐步构建基础设施的工具,这就是我们所说的渐进式架构。本章中的每个示例都可以独立运行,你可以通过跳转到任何示例并调用 Terraform 来轻松创建相应的基础设施。不过,通常开发基础设施的方式是通过迭代原型。先编写一些 Terraform 代码,应用它,然后测试是否创建了正确的基础设施。接着再编写更多代码,应用并再次测试,就像普通的编码过程一样,只是我们创建的基础设施会出现在云端。
3. 脚本化基础设施创建
以下
使用 Terraform 创建与管理 Azure 资源组
订阅专栏 解锁全文
20

被折叠的 条评论
为什么被折叠?



