Compartilhar via


Azure Cosmos DB for MongoDB (vCore) com Terraform

Este documento fornece instruções sobre como usar o Terraform para implantar recursos vCore do Azure Cosmos DB for MongoDB. Isso envolve chamar diretamente a API do ARM por meio do Terraform. O suporte completo para o Terraform está planejado para o segundo semestre de 2024.

Pré-requisitos

  • Terraform instalado em seu computador.
  • Uma assinatura do Azure.

Configuração do Terraform

Crie um novo arquivo '.tf' no diretório do projeto Terraform. Copie o código de exemplo e substitua os valores de espaço reservado do grupo de recursos pelos seus:

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

Para obter uma lista completa de parâmetros, incluindo argumentos obrigatórios e opcionais, visite a documentação oficial do Registro do Terraform.

Próximas etapas