Générer des configurations Terraform en utilisant Microsoft Azure Copilot
Microsoft Azure Copilot (préversion) peut générer des configurations Terraform que vous pouvez utiliser pour créer et gérer votre infrastructure Azure.
Lorsque vous indiquez à Microsoft Azure Copilot une infrastructure Azure que vous souhaitez gérer en utilisant Terraform, vous obtenez une configuration basée sur des ressources du fournisseur AzureRM. En plus des ressources principales, toutes les ressources dépendantes nécessaires pour réussir un déploiement sont incluses dans la configuration. Vous pouvez poser des questions de suivi pour personnaliser davantage la configuration. Une fois que vous avez examiné la configuration et que vous êtes satisfait de celle-ci, copiez le contenu de la configuration et déployez-la en appliquant la méthode de déploiement Terraform de votre choix.
L’infrastructure Azure demandée ne doit pas contenir plus de sept types de ressources principales. Vous devriez par exemple obtenir de bons résultats lorsque vous demandez une configuration destinée à la gestion d’un groupe de ressources qui contient des ressources de conteneur Azure, Azure Functions et Azure Cosmos DB. Toutefois, la demande de configurations pour traiter entièrement les architectures complexes peut donner des résultats inadaptés et des configurations tronquées.
Remarque
Les tâches et exemples de prompts listés ici illustrent quelques-uns des domaines dans lesquels Microsoft Azure Copilot (préversion) peut être particulièrement utile. Toutefois, il ne s’agit pas d’une liste exhaustive de tout ce que vous pouvez faire. Nous vous encourageons à expérimenter vos propres prompts et à voir comment Microsoft Azure Copilot (préversion) peut vous aider à gérer vos ressources et votre environnement Azure.
Important
Microsoft Azure Copilot (préversion) est actuellement en PRÉVERSION. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.
Exemples d’invites
Voici quelques exemples de types d’invites que vous pouvez utiliser pour générer des configurations Terraform. Modifiez ces invites en fonction de vos scénarios effectifs ou essayez d’autres invites pour créer différents types de requêtes.
- « Crée une configuration Terraform pour une instance Cognitive Services appelée « mycognitiveservice » et au niveau tarifaire S0. »
- « Montre-moi une configuration Terraform pour une machine virtuelle Linux avec 8 Go de RAM et une image de « UbuntuServer 18.04-LTS ». La ressource doit être placée dans l’emplacement USA Ouest et avoir une adresse IP publique. En outre, il doit faire partie d’un réseau virtuel avec un groupe de sécurité réseau. »
- « Crée une configuration Terraform pour une ressource d’application conteneur appelée « myApp » et fonctionnant sur un système d’exploitation Linux. Ajoute un espace Log Analytics avec la référence SKU PerGB2018 et définis les jours de rétention sur 31. Active le mode révision unique dans l’application conteneur et définis les limites de processeur et de mémoire sur 2 et 4 Go, respectivement. Définis également le nom de l’environnement d’application conteneur sur 'awesomeAzureEnv' et définis le nom du conteneur sur 'myQuickStartContainer'. »
- « Quel est le code Terraform pour un espace de travail Databricks dans Azure appelé « myworkspace » au niveau tarifaire Premium. L’espace de travail doit être créé dans la région USA Ouest. »
- « Crée un déploiement OpenAI avec un modèle gpt-3.5-turbo en utilisant le modèle Terraform. Définis la version du modèle sur 0613. »
Étapes suivantes
- Explorez les fonctionnalités de Microsoft Azure Copilot.
- En savoir plus sur Terraform sur Azure.