az vmss extension
Gérer les extensions sur un groupe de machines virtuelles identiques.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az vmss extension delete |
Supprimez une extension d’un vmSS. |
Core | GA |
az vmss extension image |
Recherchez les extensions de machine virtuelle disponibles pour un abonnement et une région. |
Core | GA |
az vmss extension image list |
Répertoriez les informations sur les extensions disponibles. |
Core | GA |
az vmss extension image list-names |
Répertorier les types d’images d’extension de machine virtuelle. |
Core | GA |
az vmss extension image list-versions |
Répertorier les versions d’image d’extension de machine virtuelle. |
Core | GA |
az vmss extension image show |
Obtenir une image d’extension de machine virtuelle. |
Core | GA |
az vmss extension list |
Répertorier les extensions associées à un vmSS. |
Core | GA |
az vmss extension set |
Ajoutez une extension à une machine virtuelle ou mettez à jour une extension existante. |
Core | GA |
az vmss extension show |
Affichez les détails d’une extension VMSS. |
Core | GA |
az vmss extension upgrade |
Mettez à niveau toutes les extensions pour toutes les instances VMSS vers la dernière version. |
Core | GA |
az vmss extension delete
Supprimez une extension d’un vmSS.
az vmss extension delete --name
--resource-group
--vmss-name
[--no-wait]
Exemples
Supprimez une extension d’un vmSS. (généré automatiquement)
az vmss extension delete --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Paramètres obligatoires
Nom de l’extension.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az vmss extension list
Répertorier les extensions associées à un vmSS.
az vmss extension list --resource-group
--vmss-name
Exemples
Répertorier les extensions associées à un vmSS. (généré automatiquement)
az vmss extension list --resource-group MyResourceGroup --vmss-name MyVmss
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az vmss extension set
Ajoutez une extension à une machine virtuelle ou mettez à jour une extension existante.
Obtenir les détails de l’extension à partir de az vmss extension image list
.
az vmss extension set --name
--publisher
--resource-group
--vmss-name
[--enable-auto-upgrade {false, true}]
[--extension-instance-name]
[--force-update]
[--no-auto-upgrade {false, true}]
[--no-auto-upgrade-minor-version {false, true}]
[--no-wait]
[--protected-settings]
[--provision-after-extensions]
[--settings]
[--version]
Exemples
Définissez une extension qui dépend de deux extensions définies précédemment. Autrement dit, lorsqu’une instance VMSS est créée ou réimagenée, l’extension customScript est provisionnée uniquement après toutes les extensions dont elle dépend a été provisionnée. L’extension n’a pas besoin de dépendre des autres extensions pour les configurations préalables.
az vmss extension set --vmss-name my-vmss --name customScript --resource-group my-group \
--version 2.0 --publisher Microsoft.Azure.Extensions \
--provision-after-extensions NetworkWatcherAgentLinux VMAccessForLinux \
--settings '{"commandToExecute": "echo testing"}'
Ajoutez une extension et activez la mise à niveau automatique par la plateforme s’il existe une version plus récente de l’extension disponible.
az vmss extension set -n extName --publisher publisher --vmss-name my-vmss -g my-group \ --enable-auto-upgrade true
Paramètres obligatoires
Nom de l’extension.
Nom de l’éditeur d’extension.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Paramètres facultatifs
Indiquez que l’extension doit être automatiquement mise à niveau par la plateforme s’il existe une version plus récente de l’extension disponible.
Nom de l’instance d’extension, qui peut être personnalisé. Valeur par défaut : nom de l’extension.
Forcez la mise à jour même si la configuration de l’extension n’a pas changé.
L’option « --no-auto-upgrade » a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « --no-auto-upgrade-minor-version ».
Si elle est définie, le service d’extension ne sélectionne pas ou ne met pas automatiquement à niveau vers la dernière version mineure, même si l’extension est redéployée.
Si elle est définie, le service d’extension ne sélectionne pas ou ne met pas automatiquement à niveau vers la dernière version mineure, même si l’extension est redéployée.
Ne pas attendre la fin de l’opération de longue durée.
Paramètres protégés au format JSON pour les informations sensibles telles que les informations d’identification. Un chemin d’accès au fichier JSON est également accepté.
Liste séparée par l’espace des noms d’extensions après laquelle cette extension doit être provisionnée. Ces extensions doivent déjà être définies sur la machine virtuelle.
Paramètres d’extension au format JSON. Un chemin d’accès au fichier JSON est également accepté.
Version de l’extension. Pour épingler la version de l’extension à cette valeur, spécifiez --no-auto-upgrade-minor-version.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az vmss extension show
Affichez les détails d’une extension VMSS.
az vmss extension show --name
--resource-group
--vmss-name
Exemples
Affichez les détails d’une extension VMSS. (généré automatiquement)
az vmss extension show --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Paramètres obligatoires
Nom de l’extension.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az vmss extension upgrade
Mettez à niveau toutes les extensions pour toutes les instances VMSS vers la dernière version.
az vmss extension upgrade [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemples
Mettez à niveau toutes les extensions vers la dernière version.
az vmss extension upgrade -g MyResourceGroup -n MyVmss
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.