【发布时间】:2019-07-28 14:57:59
【问题描述】:
我意识到 Terraform 支持 Azure,实际上我已经能够通过执行以下操作让 Terraform 与 Azure 一起工作:
- 创建存储帐户
- 创建一个 blob 容器
- 插入访问密钥
- 创建了一个名为 backend.tfvars 的文件,其中包含 resource_group_name、storage_account_name、container_name、access_key、键值。
- 在 main.tf 中添加了以下内容:
Main.tf
terraform {
backend "azurerm" {
}
}
- 我跑了
terraform init -backend-config="backend.tfvars"
当我查看 blob 容器时,我看到了 myapp.tfstate 文件,这意味着我已经成功了,对吧?
这究竟允许我做什么?我知道我的状态文件现在保存在 Azure 中,但是……这对我有什么帮助?我四处寻找解释这一点的文档,但由于某种原因找不到任何东西。
【问题讨论】:
标签: terraform terraform-provider-azure