Dela via


Azure Cosmos DB för MongoDB (virtuell kärna) med Terraform

Det här dokumentet innehåller instruktioner om hur du använder Terraform för att distribuera Azure Cosmos DB för MongoDB vCore-resurser. Detta innebär att du direkt anropar ARM-API:et via Terraform. Fullt stöd för Terraform är mål för andra halvåret 2024.

Förutsättningar

  • Terraform installerat på datorn.
  • En Azure-prenumeration

Terraform-konfiguration

Skapa en ny ".tf"-fil i Terraform-projektkatalogen. Kopiera exempelkoden och ersätt platshållarvärdena för resursgruppen med dina egna:

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"
}

En fullständig lista över parametrar, inklusive obligatoriska och valfria argument, finns i den officiella Terraform Registry-dokumentationen.

Nästa steg