Udostępnij za pośrednictwem


Usługa Azure Cosmos DB dla bazy danych MongoDB (rdzeń wirtualny) z programem Terraform

Ten dokument zawiera instrukcje dotyczące wdrażania zasobów rdzeni wirtualnych usługi Azure Cosmos DB dla bazy danych MongoDB przy użyciu narzędzia Terraform. Obejmuje to bezpośrednie wywoływanie interfejsu API usługi ARM za pomocą narzędzia Terraform. Pełna obsługa programu Terraform jest ukierunkowana na drugą połowę 2024 roku.

Wymagania wstępne

  • Narzędzie Terraform zainstalowane na maszynie.
  • Subskrypcja Azure.

Konfiguracja narzędzia Terraform

Utwórz nowy plik ".tf" w katalogu projektu Terraform. Skopiuj przykładowy kod i zastąp wartości zastępcze grupy zasobów własnymi:

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

Pełną listę parametrów, w tym wymaganych i opcjonalnych argumentów, można znaleźć w oficjalnej dokumentacji rejestru programu Terraform.

Następne kroki