az appservice kube

Remarque

Cette référence fait partie de l’extension appservice-kube pour Azure CLI (version 2.34.1 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az appservice kube . En savoir plus sur les extensions.

Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gérer les environnements Kubernetes.

Commandes

Nom Description Type Statut
az appservice kube create

Créez un environnement Kubernetes.

Extension Aperçu
az appservice kube delete

Supprimez l’environnement Kubernetes.

Extension Aperçu
az appservice kube list

Répertoriez les environnements Kubernetes par abonnement ou groupe de ressources.

Extension Aperçu
az appservice kube show

Affichez les détails d’un environnement Kubernetes.

Extension Aperçu
az appservice kube update

Mettez à jour un environnement Kubernetes. Non prise en charge.

Extension Aperçu
az appservice kube wait

Attendez qu’un environnement Kubernetes atteigne un état souhaité.

Extension Aperçu

az appservice kube create

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez un environnement Kubernetes.

az appservice kube create --custom-location
                          --name
                          --resource-group
                          [--location]
                          [--no-wait]
                          [--static-ip]
                          [--tags]

Exemples

Créer un environnement Kubernetes avec un emplacement personnalisé dans le même groupe de ressources

az appservice kube create -n MyKubeEnvironment -g MyResourceGroup --static-ip 0.0.0.0 --custom-location custom_location_name

Créer un environnement Kubernetes

az appservice kube create -n MyKubeEnvironment -g MyResourceGroup --static-ip 0.0.0.0 --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

Paramètres obligatoires

--custom-location -c

ID de l’emplacement personnalisé.

--name -n

Nom de l’environnement Kubernetes.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--no-wait

N’attendez pas la fin de la création et revenez immédiatement après la mise en file d’attente de la création.

valeur par défaut: False
--static-ip

Adresse IP statique. Cela est requis si un ID de ressource AKS est spécifié.

--tags

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appservice kube delete

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez l’environnement Kubernetes.

az appservice kube delete --name
                          --resource-group
                          [--no-wait]
                          [--yes]

Exemples

Supprimez l’environnement Kubernetes.

az appservice kube delete -g MyResourceGroup -n MyKubeEnvironment

Paramètres obligatoires

--name -n

Nom de l’environnement Kubernetes.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

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

valeur par défaut: False
--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appservice kube list

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertoriez les environnements Kubernetes par abonnement ou groupe de ressources.

az appservice kube list [--resource-group]

Exemples

Répertoriez les environnements Kubernetes par abonnement.

az appservice kube list

Répertorier les environnements Kubernetes par groupe de ressources.

az appservice kube list -g MyResourceGroup

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appservice kube show

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Affichez les détails d’un environnement Kubernetes.

az appservice kube show --name
                        --resource-group

Exemples

Affichez les détails d’un environnement Kubernetes.

az appservice kube show -n MyKubeEnvironment -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de l’environnement Kubernetes.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appservice kube update

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à jour un environnement Kubernetes. Non prise en charge.

az appservice kube update --name
                          --resource-group
                          [--custom-location]
                          [--no-wait]
                          [--static-ip]
                          [--tags]

Exemples

Mettre à jour l’environnement Kubernetes

az appservice kube update --name MyKubeEnvironment -g MyResourceGroup --static-ip 0.0.0.0

Paramètres obligatoires

--name -n

Nom de l’environnement Kubernetes.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--custom-location -c

ID de l’emplacement personnalisé.

--no-wait

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

valeur par défaut: False
--static-ip

Nouvelle adresse IP statique.

--tags

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appservice kube wait

Préversion

Le groupe de commandes « appservice kube » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Attendez qu’un environnement Kubernetes atteigne un état souhaité.

az appservice kube wait --name
                        --resource-group
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--timeout]
                        [--updated]

Exemples

Attendez qu’un environnement Kubernetes soit provisionné, interrogez toutes les 60 secondes.

az appservice kube wait -g MyResourceGroup -n MyKubeEnvironment \
    --created --interval 60

Paramètres obligatoires

--name -n

Nom de l’environnement Kubernetes.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--created

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

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'].

--deleted

Attendez la suppression.

valeur par défaut: False
--exists

Attendez que la ressource existe.

valeur par défaut: False
--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.