你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用 Terraform 的 Azure Cosmos DB for MongoDB (vCore)
本文档提供有关使用 Terraform 部署 Azure Cosmos DB for MongoDB vCore 资源的说明。 这涉及到通过 Terraform 直接调用 ARM API。 目标是在 2024 年下半年全面支持 Terraform。
先决条件
- 在计算机上安装 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 注册表文档。