az fleet autoupgradeprofile
Note
Cette référence fait partie de l’extension de flotte pour Azure CLI (version 2.61.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az fleet autoupgradeprofile commande. Apprenez-en davantage sur les extensions.
Commandes pour gérer les profils de mise à niveau automatique.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az fleet autoupgradeprofile create |
Crée ou met à jour un profil de mise à niveau automatique. |
Extension | GA |
| az fleet autoupgradeprofile delete |
Supprime un profil de mise à niveau automatique. |
Extension | GA |
| az fleet autoupgradeprofile generate-update-run |
Génère une exécution de mise à jour pour un profil de mise à niveau automatique donné. |
Extension | GA |
| az fleet autoupgradeprofile list |
Répertorie tous les profils de mise à niveau automatique pour une flotte donnée. |
Extension | GA |
| az fleet autoupgradeprofile show |
Affiche un profil de mise à niveau automatique. |
Extension | GA |
| az fleet autoupgradeprofile wait |
Attendez qu’une ressource de mise à niveau automatique atteigne un état souhaité. |
Extension | GA |
az fleet autoupgradeprofile create
Crée ou met à jour un profil de mise à niveau automatique.
az fleet autoupgradeprofile create --channel {NodeImage, Rapid, Stable, TargetKubernetesVersion}
--fleet-name
--name
--resource-group
[--disabled]
[--long-term-support --lts]
[--no-wait]
[--node-image-selection {Consistent, Latest}]
[--target-kubernetes-version --tkv]
[--update-strategy-id]
Exemples
Créez un profil de mise à niveau automatique avec le canal « Rapid » et désactivé par défaut.
az fleet autoupgradeprofile create -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName -c Rapid --disabled
Créez un profil de mise à niveau automatique avec le canal « NodeImage ».
az fleet autoupgradeprofile create -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName -c NodeImage
Paramètres obligatoires
Type de canal de mise à niveau automatique.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | NodeImage, Rapid, Stable, TargetKubernetesVersion |
Spécifiez le nom de la flotte.
Spécifiez le nom du profil de mise à niveau automatique.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
L’indicateur désactivé garantit que le profil de mise à niveau automatique ne s’exécute pas par défaut.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Si le canal de mise à niveau n’est pas TargetKubernetesVersion, ce champ doit être False. Si la valeur est True : la mise à niveau automatique de la flotte génère des exécutions de mises à jour pour les correctifs des versions mineures antérieures à N-2 (où N est la dernière version mineure prise en charge) si ces versions mineures prennent en charge Long-Term Support (LTS). Par défaut, cette valeur est définie sur False.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
La sélection d’images de nœud est une option qui vous permet de choisir la façon dont les nœuds de vos clusters sont mis à niveau.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Consistent, Latest |
Il s’agit de la version cible de Kubernetes pour la mise à niveau automatique. Le format doit être « {version majeure}. {version mineure}". Par exemple, « 1,30 ». Par défaut, il est vide. Si le canal de mise à niveau est défini sur TargetKubernetesVersion, ce champ ne doit pas être vide. Si le canal de mise à niveau est Rapide, Stable ou NodeImage, ce champ doit être vide.
ID de ressource de la stratégie de mise à jour que le profil de mise à niveau automatique doit suivre.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az fleet autoupgradeprofile delete
Supprime un profil de mise à niveau automatique.
az fleet autoupgradeprofile delete --fleet-name
--name
--resource-group
[--no-wait]
[--yes]
Exemples
Supprimez un profil de mise à niveau automatique.
az fleet autoupgradeprofile delete -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Spécifiez le nom du profil de mise à niveau automatique.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az fleet autoupgradeprofile generate-update-run
Génère une exécution de mise à jour pour un profil de mise à niveau automatique donné.
az fleet autoupgradeprofile generate-update-run --auto-upgrade-profile-name --name --profile-name
--fleet-name
--resource-group
[--no-wait]
Exemples
Génère une exécution de mise à jour pour un profil de mise à niveau automatique donné.
az fleet autoupgradeprofile generate-update-run -g MyFleetResourceGroup -f MyFleetName --auto-upgrade-profile-name MyAutoUpgradeProfileName
Paramètres obligatoires
Nom du profil de mise à niveau automatique.
Nom de la flotte.
Nom du groupe de ressources.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az fleet autoupgradeprofile list
Répertorie tous les profils de mise à niveau automatique pour une flotte donnée.
az fleet autoupgradeprofile list --fleet-name
--resource-group
Exemples
Répertoriez les profils de mise à niveau automatique d’une flotte.
az fleet autoupgradeprofile list -g MyFleetResourceGroup -f MyFleetName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az fleet autoupgradeprofile show
Affiche un profil de mise à niveau automatique.
az fleet autoupgradeprofile show --fleet-name
--name
--resource-group
Exemples
Afficher les détails d’un profil de mise à niveau automatique.
az fleet autoupgradeprofile show -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Spécifiez le nom du profil de mise à niveau automatique.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az fleet autoupgradeprofile wait
Attendez qu’une ressource de mise à niveau automatique atteigne un état souhaité.
Si une opération sur un profil de mise à niveau automatique a été interrompue ou a été démarrée avec --no-wait, utilisez cette commande pour attendre qu’elle se termine.
az fleet autoupgradeprofile wait --auto-upgrade-profile-name --profile-name
--fleet-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Paramètres obligatoires
Spécifiez le nom du profil de mise à niveau automatique.
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Attendez la création avec « provisioningState » sur « Succeeded ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
Attendez la suppression.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la ressource existe.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Intervalle d’interrogation en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 30 |
Délai maximal d’attente en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |