你当前正在访问 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 注册表文档

后续步骤