你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
本文档提供有关使用 Terraform 部署 Azure Cosmos DB for MongoDB vCore 资源的说明。 此过程涉及通过 Terraform 直接调用 ARM API。
先决条件
- 您的计算机上已安装 Terraform。
- Azure 订阅。
Terraform 配置
在 Terraform 项目目录中创建新的 *.tf 文件。 复制示例代码并将资源组占位符值替换为你自己的值:
resource "azurerm_resource_group" "example" {
name = "example-rg"
location = "East US"
}
resource "azurerm_mongo_cluster" "example" {
name = "example-mc"
resource_group_name = azurerm_resource_group.example.name
location = azurerm_resource_group.example.location
administrator_username = "adminTerraform"
administrator_password = "QAZwsx123"
shard_count = "1"
compute_tier = "Free"
high_availability_mode = "Disabled"
storage_size_in_gb = "32"
}
有关参数的完整列表,包括必需参数和可选参数,请访问官方 Terraform 注册表文档。