Azure Cosmos DB per MongoDB (vCore) con Terraform
Questo documento fornisce istruzioni sull'uso di Terraform per distribuire le risorse vCore di Azure Cosmos DB per MongoDB. Ciò implica la chiamata diretta dell'API ARM tramite Terraform. Il supporto completo per Terraform è destinato alla seconda metà del 2024.
Prerequisiti
- Terraform installato nel computer.
- Una sottoscrizione di Azure.
Configurazione di Terraform
Creare un nuovo file ".tf" nella directory del progetto Terraform. Copiare il codice di esempio e sostituire i valori segnaposto del gruppo di risorse con i propri:
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"
}
Per un elenco completo dei parametri, inclusi gli argomenti obbligatori e facoltativi, visitare la documentazione ufficiale di Registro Terraform.