Partager via


az fleet

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 commande az fleet . Apprenez-en davantage sur les extensions.

Commandes pour gérer la flotte.

Commandes

Nom Description Type État
az fleet autoupgradeprofile

Commandes pour gérer les profils de mise à niveau automatique.

Extension GA
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 create

Crée ou met à jour une flotte.

Extension GA
az fleet delete

Supprime une flotte.

Extension GA
az fleet gate

Commandes pour gérer les portes.

Extension Preview
az fleet gate approve

Approuve une porte et définit l’état de la porte sur Terminé. Cela modifie l’état de la porte de la même façon que la commande de mise à jour à usage général, mais il est plus simple d’utiliser.

Extension Preview
az fleet gate list

Répertorie toutes les portes sous une flotte.

Extension Preview
az fleet gate show

Affiche une porte spécifique.

Extension Preview
az fleet gate update

Met à jour une porte. Actuellement, seul l’état de la porte peut être mis à jour. Les valeurs valides sont ('Completed').

Extension Preview
az fleet get-credentials

Pour les flottes hubful, obtient le kubeconfig pour le cluster hub de la flotte. Pour les membres de la flotte, obtient kubeconfig à partir du cluster managé du membre.

Extension GA
az fleet list

Répertorie toutes les flottes.

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 namespace

Commandes pour gérer les espaces de noms gérés par la flotte.

Extension Preview
az fleet namespace create

Crée un espace de noms managé par la flotte.

Extension Preview
az fleet namespace delete

Supprime un espace de noms géré par la flotte.

Extension Preview
az fleet namespace get-credentials

Obtenez kubeconfig pour un espace de noms de flotte, avec le contexte d’espace de noms préconfiguré.

Extension Preview
az fleet namespace list

Répertorie les espaces de noms managés d’une flotte.

Extension Preview
az fleet namespace show

Obtient un espace de noms géré par la flotte.

Extension Preview
az fleet namespace update

Met à jour un espace de noms géré par la flotte.

Extension Preview
az fleet namespace wait

Attendez qu’un espace de noms géré par la flotte atteigne un état souhaité.

Extension Preview
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

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

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.

--agent-subnet-id

ID du sous-réseau auquel le nœud Du hub Fleet se joint au démarrage.

--apiserver-subnet-id

Sous-réseau à utiliser lorsque l’intégration au réseau virtuel apiserver est activée.

--assign-identity

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.

--dns-name-prefix -p

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.

--enable-hub

Si elle est définie, la flotte est créée avec un cluster hub.

Propriété Valeur
Valeur par défaut: False
--enable-managed-identity

Activez l’identité managée affectée par le système (MSI) sur la ressource fleet.

Propriété Valeur
Valeur par défaut: False
--enable-private-cluster

Indique s’il faut créer le hub Fleet en tant que cluster privé ou non.

Propriété Valeur
Valeur par défaut: False
--enable-vnet-integration

Indique s’il faut activer l’intégration du réseau virtuel apiserver pour le hub Fleet ou non.

Propriété Valeur
Valeur par défaut: False
--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--vm-size

Taille de la machine virtuelle du hub Fleet.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 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

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

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.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 get-credentials

Pour les flottes hubful, obtient le kubeconfig pour le cluster hub de la flotte. Pour les membres de la flotte, obtient kubeconfig à partir du cluster managé du membre.

az fleet get-credentials --name
                         --resource-group
                         [--context]
                         [--file]
                         [--member]
                         [--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

Obtenez kubeconfig à partir d’un cluster managé d’un membre de flotte spécifique.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName --member MyFleetMember

Paramètres obligatoires

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

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.

--context

Si elle est spécifiée, remplacez le nom de contexte par défaut.

--file -f

Fichier de configuration Kubernetes à mettre à jour. Utilisez « - » pour imprimer YAML à la place.

Propriété Valeur
Valeur par défaut: ~\.kube\config
--member -m

Spécifiez le nom du membre de la flotte pour obtenir les informations d’identification de son cluster managé associé.

--overwrite-existing

Remplacez toute entrée de cluster existante portant le même nom.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 list

Répertorie toutes les flottes.

az fleet list [--resource-group]

Exemples

Répertoriez toutes les flottes au sein de votre abonnement actuel.

az fleet list

Répertoriez toutes les flottes qui existent dans votre abonnement actuel et le groupe de ressources choisi.

az fleet list -g MyResourceGroup

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.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 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

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

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.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 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

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 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

--name -n

Spécifiez le nom de la flotte.

--resource-group -g

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.

--assign-identity

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.

--enable-managed-identity

Activez l’identité managée affectée par le système (MSI) sur la ressource fleet.

Propriété Valeur
Valeurs acceptées: false, true
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 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 avec --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

--fleet-name

Nom de la ressource Fleet. Required.

--resource-group -g

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.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: False
--custom

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
--deleted

Attendez la suppression.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: False
--exists

Attendez que la ressource existe.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: False
--interval

Intervalle d’interrogation en secondes.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: 3600
--updated

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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