Exemple de script Azure CLI : créer une zone et un enregistrement DNS
Cet exemple de script Azure CLI permet de créer une zone et un enregistrement DNS pour un nom de domaine.
Pour exécuter cet exemple, installez la dernière version d’Azure CLI. Pour démarrer, exécutez az login
pour créer une connexion avec Azure.
Des exemples pour l’interface CLI sont écrits pour l’interpréteur de commandes bash
. Pour exécuter cet exemple dans Windows PowerShell ou à une invite de commandes, vous devrez peut-être modifier certains éléments du script.
Si vous n’avez pas d’abonnement Azure, créez un compte gratuit Azure avant de commencer.
Exemple de script
#!/bin/bash
# Create a resource group.
az group create \
-n myResourceGroup \
-l eastus
# Create a DNS zone. Substitute zone name "contoso.com" with the values for your own.
az network dns zone create \
-g MyResourceGroup \
-n contoso.com
# Create a DNS record. Substitute zone name "contoso.com" and IP address "1.2.3.4* with the values for your own.
az network dns record-set a add-record \
--g MyResourceGroup \
--z contoso.com \
--n www \
--a 1.2.3.4
# Get a list the DNS records in your zone
az network dns record-set list \
-g MyResourceGroup \
-z contoso.com
Nettoyer le déploiement
Exécutez la commande suivante pour supprimer le groupe de ressources, la zone DNS et toutes les ressources associées.
az group delete -n myResourceGroup
Explication du script
Ce script utilise les commandes suivantes pour créer un groupe de ressources, une machine virtuelle, un groupe à haute disponibilité, un équilibreur de charge et toutes les ressources associées. Chaque commande du tableau renvoie à une documentation spécifique.
Commande | Notes |
---|---|
az group create | Crée un groupe de ressources dans lequel toutes les ressources sont stockées. |
az network dns zone create | Crée une zone Azure DNS. |
az network dns record-set a add-record | Ajoute un enregistrement A à une zone DNS. |
az network dns record-set list | Répertorie tous les jeux d’enregistrements A dans une zone DNS. |
az group delete | Supprime un groupe de ressources, y compris toutes les ressources imbriquées. |
Étapes suivantes
Pour plus d’informations sur l’interface Azure CLI, consultez la documentation relative à l’interface Azure CLI.