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.