Azure Cosmos DB for MongoDB (vCore) avec Terraform
Ce document fournit des instructions sur l’utilisation de Terraform pour déployer des ressources Azure Cosmos DB for MongoDB vCore. Pour cela, vous devez appeler directement l’API ARM via Terraform. La prise en charge complète de Terraform est prévue pour le second semestre 2024.
Prérequis
- Terraform est installé sur votre ordinateur.
- Un abonnement Azure.
Configuration de Terraform
Créez un fichier « .tf » dans votre répertoire de projet Terraform. Copiez l’exemple de code et remplacez les valeurs d’espace réservé du groupe de ressources par vos propres éléments :
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"
}
Pour obtenir la liste complète des paramètres, y compris les arguments obligatoires et facultatifs, consultez la documentation officielle du Registre Terraform.