Partager via


az aks namespace

Note

This reference is part of the aks-preview extension for the Azure CLI (version 2.61.0 or higher). L’extension installe automatiquement la première fois que vous exécutez une commande az aks namespace . Learn more about 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 l’espace de noms dans un cluster Kubernetes managé.

Commandes

Nom Description Type État
az aks namespace add

Ajoutez un espace de noms au cluster Kubernetes managé.

Extension Preview
az aks namespace delete

Supprimez un espace de noms managé dans un cluster Kubernetes managé.

Extension Preview
az aks namespace get-credentials

Obtenez les informations d’identification d’accès pour un espace de noms managé.

Extension Preview
az aks namespace list

Répertorier les espaces de noms managés dans un cluster Kubernetes managé.

Extension Preview
az aks namespace show

Affichez les détails d’un espace de noms managé dans un cluster Kubernetes managé.

Extension Preview
az aks namespace update

Mettez à jour l’espace de noms sur le cluster Kubernetes managé.

Extension Preview

az aks namespace add

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Ajoutez un espace de noms au cluster Kubernetes managé.

az aks namespace add --cluster-name
                     --cpu-limit
                     --cpu-request
                     --memory-limit
                     --memory-request
                     --name
                     --resource-group
                     [--adoption-policy {Always, IfIdentical, Never}]
                     [--aks-custom-headers]
                     [--annotations]
                     [--delete-policy {Delete, Keep}]
                     [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--labels]
                     [--no-wait]
                     [--tags]

Exemples

Créez un espace de noms dans un cluster AKS existant.

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi --aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/ManagedNamespacePreview

Créer un espace de noms dans un cluster AKS existant avec des étiquettes, des annotations et des balises

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi --aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/ManagedNamespacePreview

Paramètres obligatoires

--cluster-name

Nom du cluster géré.

--cpu-limit

Limite du processeur de l’espace de noms.

--cpu-request

Demande d’UC de l’espace de noms.

--memory-limit

Limite de mémoire de l’espace de noms.

--memory-request

Demande de mémoire de l’espace de noms.

--name -n

Nom de l’espace de noms managé.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--adoption-policy

Action si l’espace de noms Kubernetes portant le même nom existe déjà. La valeur par défaut est Jamais.

Propriété Valeur
Valeurs acceptées: Always, IfIdentical, Never
--aks-custom-headers

Envoyer des en-têtes personnalisés. Lorsqu’il est spécifié, le format doit être Key1=Value1,Key2=Value2.

--annotations

Annotations pour l’espace de noms managé.

--delete-policy

Supprimer les options d’un espace de noms. La valeur par défaut est Keep.

Propriété Valeur
Valeurs acceptées: Delete, Keep
--egress-policy

Stratégie de sortie pour le réseau. La valeur par défaut est AllowAll.

Propriété Valeur
Valeurs acceptées: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Stratégie d’entrée pour le réseau. La valeur par défaut est AllowSameNamespace.

Propriété Valeur
Valeurs acceptées: AllowAll, AllowSameNamespace, DenyAll
--labels

Étiquettes pour l’espace de noms managé.

--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 de l’espace de noms managé.

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

Output format.

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 aks namespace delete

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Supprimez un espace de noms managé dans un cluster Kubernetes managé.

az aks namespace delete --cluster-name
                        --name
                        --resource-group
                        [--no-wait]

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom de l’espace de noms managé.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Output format.

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

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Obtenez les informations d’identification d’accès pour un espace de noms managé.

az aks namespace get-credentials --cluster-name
                                 --name
                                 --resource-group
                                 [--context]
                                 [--file]
                                 [--overwrite-existing]

Exemples

Obtenez les informations d’identification d’accès pour un espace de noms managé. (autogenerated)

az aks namespace get-credentials --resource-group MyResourceGroup --cluster-name MyManagedCluster --name ManagedNamespaceName

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom de l’espace de noms managé.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Output format.

Les informations d’identification sont toujours au format YAML. Cet argument est donc effectivement ignoré.

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 aks namespace list

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Répertorier les espaces de noms managés dans un cluster Kubernetes managé.

az aks namespace list [--cluster-name]
                      [--resource-group]

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster-name

Nom du cluster.

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

Output format.

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 aks namespace show

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Affichez les détails d’un espace de noms managé dans un cluster Kubernetes managé.

az aks namespace show --cluster-name
                      --name
                      --resource-group

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom de l’espace de noms managé.

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

Output format.

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 aks namespace update

Préversion

Le groupe de commandes « aks namespace » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Mettez à jour l’espace de noms sur le cluster Kubernetes managé.

az aks namespace update --cluster-name
                        --name
                        --resource-group
                        [--adoption-policy {Always, IfIdentical, Never}]
                        [--aks-custom-headers]
                        [--annotations]
                        [--cpu-limit]
                        [--cpu-request]
                        [--delete-policy {Delete, Keep}]
                        [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--labels]
                        [--memory-limit]
                        [--memory-request]
                        [--no-wait]
                        [--tags]

Exemples

mettez à jour l’espace de noms dans un cluster AKS existant.

az aks namespace update -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 600m --cpu-limit 800m --memory-request 2Gi --memory-limit 3Gi --adoption-policy Always --aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/ManagedNamespacePreview

Paramètres obligatoires

--cluster-name

Nom du cluster géré.

--name -n

Nom de l’espace de noms managé.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--adoption-policy

Action si l’espace de noms Kubernetes portant le même nom existe déjà.

Propriété Valeur
Valeurs acceptées: Always, IfIdentical, Never
--aks-custom-headers

Envoyer des en-têtes personnalisés. Lorsqu’il est spécifié, le format doit être Key1=Value1,Key2=Value2.

--annotations

Annotations pour l’espace de noms managé.

--cpu-limit

Limite du processeur de l’espace de noms.

--cpu-request

Demande d’UC de l’espace de noms.

--delete-policy

Supprimer les options d’un espace de noms.

Propriété Valeur
Valeurs acceptées: Delete, Keep
--egress-policy

Règle de stratégie de sortie pour le réseau.

Propriété Valeur
Valeurs acceptées: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Règle de stratégie d’entrée pour le réseau.

Propriété Valeur
Valeurs acceptées: AllowAll, AllowSameNamespace, DenyAll
--labels

Étiquettes pour l’espace de noms managé.

--memory-limit

Limite de mémoire de l’espace de noms.

--memory-request

Demande de mémoire de l’espace de noms.

--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 de l’espace de noms managé.

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

Output format.

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