az fleet namespace
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 namespace . Apprenez-en davantage sur les extensions.
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Commandes pour gérer les espaces de noms gérés par la flotte.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| 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 namespace create
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Crée un espace de noms managé par la flotte.
az fleet namespace create --fleet-name
--name
--resource-group
[--adoption-policy {Always, IfIdentical, Never}]
[--annotations]
[--cpu-limits]
[--cpu-requests]
[--delete-policy {Delete, Keep}]
[--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
[--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
[--labels]
[--member-cluster-names]
[--memory-limits]
[--memory-requests]
[--no-wait]
[--tags]
Exemples
Créez un espace de noms managé de flotte de base.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Créez un espace de noms géré par la flotte avec des balises.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production key=value
Créez un espace de noms géré par la flotte avec des limites et des stratégies de ressources.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --annotations key=value --labels key=value --cpu-requests 1m --cpu-limits 4m --memory-requests 1Mi --memory-limits 4Mi --ingress-policy AllowAll --egress-policy DenyAll --delete-policy Keep --adoption-policy Never
Créez un espace de noms géré par la flotte sur des clusters membres spécifiques.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member-cluster-names team-01 team-02 team-03 team-04
Paramètres obligatoires
Nom de la flotte.
Nom de l’espace de noms Kubernetes à créer sur les clusters membres.
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.
Stratégie d’adoption pour l’espace de noms.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Never |
| Valeurs acceptées: | Always, IfIdentical, Never |
Annotations séparées par espace au format clé=valeur. Exemple : env=production region=us-west team=devops.
Limites du processeur pour l’espace de noms. Exemple : 1000m.
Demandes d’UC pour l’espace de noms. Exemple : 1000m.
Supprimez la stratégie de l’espace de noms.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Keep |
| Valeurs acceptées: | Delete, Keep |
Stratégie de sortie pour l’espace de noms.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | AllowAll, AllowSameNamespace, DenyAll |
Stratégie d’entrée pour l’espace de noms.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | AllowAll, AllowSameNamespace, DenyAll |
Étiquettes séparées par espace au format clé=valeur. Exemple : env=production region=us-west team=devops.
Liste séparée par l’espace des noms de cluster membres à appliquer à l’espace de noms.
Limites de mémoire pour l’espace de noms. Exemple : 500Mi.
Demandes de mémoire pour l’espace de noms. Exemple : 500Mi.
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
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 namespace delete
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprime un espace de noms géré par la flotte.
az fleet namespace delete --fleet-name
--name
--resource-group
[--no-wait]
[--yes]
Exemples
Supprimez un espace de noms managé spécifique.
az fleet namespace delete -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Paramètres obligatoires
Nom de la flotte.
Nom de l’espace de noms managé.
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 |
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 namespace get-credentials
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtenez kubeconfig pour un espace de noms de flotte, avec le contexte d’espace de noms préconfiguré.
az fleet namespace get-credentials --fleet-name
--name
--resource-group
[--context]
[--file]
[--member]
[--overwrite-existing]
Exemples
Obtenez kubeconfig pour un espace de noms de flotte à partir du cluster hub.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Obtenez kubeconfig pour un espace de noms de flotte à partir d’un membre de flotte spécifique.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member MyFleetMember
Enregistrez kubeconfig dans un fichier spécifique.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --file ~/my-namespace-config
Paramètres obligatoires
Nom de la flotte.
Spécifiez le nom de l’espace de noms managé.
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.
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.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | ~\.kube\config |
Spécifiez le nom du membre de la flotte pour obtenir les informations d’identification de son cluster managé associé.
Remplacez toute entrée de cluster existante portant le même nom.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | True |
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 namespace list
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Répertorie les espaces de noms managés d’une flotte.
az fleet namespace list --fleet-name
--resource-group
Exemples
Répertoriez tous les espaces de noms managés pour une flotte donnée.
az fleet namespace list -g MyFleetResourceGroup -f MyFleetName
Paramètres obligatoires
Nom de la flotte.
Nom du groupe de ressources.
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 namespace show
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtient un espace de noms géré par la flotte.
az fleet namespace show --fleet-name
--name
--resource-group
Exemples
Affichez les détails d’un espace de noms managé spécifique.
az fleet namespace show -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Paramètres obligatoires
Nom de la flotte.
Nom de l’espace de noms managé.
Nom du groupe de ressources.
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 namespace update
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Met à jour un espace de noms géré par la flotte.
az fleet namespace update --fleet-name
--name
--resource-group
[--no-wait]
[--tags]
Exemples
Met à jour un espace de noms géré par la flotte.
az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Mettre à jour des balises pour un espace de noms géré par la flotte.
az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production
Paramètres obligatoires
Nom de la flotte.
Nom de l’espace de noms managé.
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 |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
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 namespace wait
Le groupe de commandes « espace de noms de flotte » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Attendez qu’un espace de noms géré par la flotte atteigne un état souhaité.
Si une opération sur un espace de noms géré par la flotte a été interrompue ou a été démarrée --no-wait, utilisez cette commande pour attendre qu’elle se termine.
az fleet namespace wait --fleet-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Paramètres obligatoires
Nom de la flotte.
Nom de l’espace de noms managé.
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.
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 |