az fleet
Remarque
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 commande az fleet . En savoir plus sur les extensions.
Commandes pour gérer la flotte.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az fleet create |
Crée ou met à jour une flotte. |
Extension | GA |
az fleet delete |
Supprime une flotte. |
Extension | GA |
az fleet get-credentials |
Pour les flottes hubful, obtient le kubeconfig pour le cluster hub de la flotte. |
Extension | GA |
az fleet list |
Répertorie toutes les flottes au sein d’un groupe de ressources. |
Extension | GA |
az fleet member |
Commandes pour gérer les membres. |
Extension | GA |
az fleet member create |
Crée ou met à jour un membre. |
Extension | GA |
az fleet member delete |
Supprime un membre de la flotte. |
Extension | GA |
az fleet member list |
Répertorie les membres d’une flotte. |
Extension | GA |
az fleet member reconcile |
Réconcilie un membre. |
Extension | GA |
az fleet member show |
Obtient un membre de la flotte. |
Extension | GA |
az fleet member update |
Mettez à jour un membre. |
Extension | GA |
az fleet member wait |
Attendez qu’une ressource membre atteigne un état souhaité. |
Extension | GA |
az fleet reconcile |
Réconcilie une flotte. |
Extension | GA |
az fleet show |
Obtient une flotte. |
Extension | GA |
az fleet update |
Corrige une ressource de flotte. |
Extension | GA |
az fleet updaterun |
Commandes pour gérer les exécutions de mises à jour. |
Extension | GA |
az fleet updaterun create |
Crée ou met à jour une exécution de mise à jour. |
Extension | GA |
az fleet updaterun delete |
Supprime une exécution de mise à jour. |
Extension | GA |
az fleet updaterun list |
Répertorie les exécutions de mises à jour d’une flotte. |
Extension | GA |
az fleet updaterun show |
Affiche une exécution de mise à jour. |
Extension | GA |
az fleet updaterun skip |
Définit les cibles à ignorer dans un UpdateRun. |
Extension | GA |
az fleet updaterun start |
Démarre une exécution de mise à jour. |
Extension | GA |
az fleet updaterun stop |
Arrête une exécution de mise à jour. |
Extension | GA |
az fleet updaterun wait |
Attendez qu’une ressource d’exécution de mise à jour atteigne un état souhaité. |
Extension | GA |
az fleet updatestrategy |
Commandes pour gérer les stratégies de mise à jour. |
Extension | GA |
az fleet updatestrategy create |
Crée ou met à jour une stratégie de mise à jour. |
Extension | GA |
az fleet updatestrategy delete |
Supprime une stratégie de mise à jour. |
Extension | GA |
az fleet updatestrategy list |
Répertorie les stratégies de mise à jour de la flotte. |
Extension | GA |
az fleet updatestrategy show |
Affiche une stratégie de mise à jour. |
Extension | GA |
az fleet updatestrategy wait |
Attendez qu’une ressource de stratégie de mise à jour atteigne un état souhaité. |
Extension | GA |
az fleet wait |
Attendez qu’une ressource de flotte atteigne un état souhaité. |
Extension | GA |
az fleet create
Crée ou met à jour une flotte.
az fleet create --name
--resource-group
[--agent-subnet-id]
[--apiserver-subnet-id]
[--assign-identity]
[--dns-name-prefix]
[--enable-hub]
[--enable-managed-identity]
[--enable-private-cluster]
[--enable-vnet-integration]
[--location]
[--no-wait]
[--tags]
[--vm-size]
Exemples
Créez une flotte sans hub.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"
Créez une flotte hubful.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"
Créez une flotte avec une identité de service managé affectée par le système.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity
Créez une flotte avec une identité de service managé affectée par l’utilisateur.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
ID du sous-réseau auquel le nœud Du hub Fleet se joint au démarrage.
Sous-réseau à utiliser lorsque l’intégration au réseau virtuel apiserver est activée.
Avec --enable-managed-identity, activez l’identité managée affectée par l’utilisateur (MSI) sur la ressource Fleet en spécifiant l’ID de ressource de l’identité affectée par l’utilisateur.
Préfixe pour les noms d’hôtes créés. Si ce n’est pas spécifié, générez un nom d’hôte à l’aide des noms de cluster managé et de groupe de ressources.
Si elle est définie, la flotte est créée avec un cluster hub.
Activez l’identité managée affectée par le système (MSI) sur la ressource fleet.
Indique s’il faut créer le hub Fleet en tant que cluster privé ou non.
Indique s’il faut activer l’intégration du réseau virtuel apiserver pour le hub Fleet ou non.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Ne pas attendre la fin de l’opération de longue durée.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Taille de la machine virtuelle du hub Fleet.
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 fleet delete
Supprime une flotte.
az fleet delete --name
--resource-group
[--no-wait]
[--yes]
Exemples
Supprimez une flotte spécifique.
az fleet delete -g MyFleetResourceGroup -n MyFleetName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
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 fleet get-credentials
Pour les flottes hubful, obtient le kubeconfig pour le cluster hub de la flotte.
az fleet get-credentials --name
--resource-group
[--context]
[--file]
[--overwrite-existing]
Exemples
Obtenez le cluster hub kubeconfig d’une flotte.
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName
Obtenez le cluster hub kubeconfig d’une flotte et enregistrez-le dans un fichier spécifique.
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Si elle est spécifiée, remplacez le nom de contexte par défaut.
Fichier de configuration Kubernetes à mettre à jour. Utilisez « - » pour imprimer YAML à la place.
Remplacez toute entrée de cluster existante portant le même nom.
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 fleet list
Répertorie toutes les flottes au sein d’un groupe de ressources.
az fleet list [--resource-group]
Exemples
Répertoriez toutes les flottes avec un abonnement spécifique.
az fleet list
Répertoriez toutes les flottes qui existent dans un abonnement et un groupe de ressources spécifiques.
az fleet list -g MyResourceGroup
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 fleet reconcile
Réconcilie une flotte.
az fleet reconcile --name
--resource-group
[--no-wait]
Exemples
Rapprocher une flotte.
az fleet reconcile -g MyFleetResourceGroup -n MyFleetName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 fleet show
Obtient une flotte.
az fleet show --name
--resource-group
Exemples
Affichez les détails d’une flotte.
az fleet show -g MyFleetResourceGroup -n MyFleetName
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 fleet update
Corrige une ressource de flotte.
az fleet update --name
--resource-group
[--assign-identity]
[--enable-managed-identity {false, true}]
[--no-wait]
[--tags]
Exemples
Mettez à jour les balises d’une flotte.
az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value
Mettez à jour une flotte pour utiliser une identité de service managé affectée par le système.
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value
Mettez à jour une flotte pour utiliser une identité de service managé affectée par l’utilisateur.
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value
Paramètres obligatoires
Spécifiez le nom de la flotte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Avec --enable-managed-identity, activez l’identité managée affectée par l’utilisateur (MSI) sur la ressource Fleet. Spécifiez la ressource d’identité affectée par l’utilisateur existante.
Activez l’identité managée affectée par le système (MSI) sur la ressource fleet.
Ne pas attendre la fin de l’opération de longue durée.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
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 fleet wait
Attendez qu’une ressource de flotte atteigne un état souhaité.
Si une opération sur la flotte a été interrompue ou a été démarrée --no-wait
, utilisez cette commande pour attendre qu’elle se termine.
az fleet wait --fleet-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Paramètres obligatoires
Nom de la ressource Fleet. Obligatoire.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Intervalle d’interrogation en secondes.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
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.