az akshybrid

Remarque

Cette référence fait partie de l’extension akshybrid pour Azure CLI (version 2.32.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az akshybrid . 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 clusters provisionnés.

Commandes

Nom Description Type Statut
az akshybrid create

Crée le cluster provisionné.

Extension Aperçu
az akshybrid delete

Supprime le cluster provisionné.

Extension Aperçu
az akshybrid get-credentials

Obtenez kubeconfig local du cluster approvisionné.

Extension Aperçu
az akshybrid get-upgrades

Obtenez les versions de mise à niveau disponibles pour le cluster approvisionné.

Extension Aperçu
az akshybrid get-versions

Répertoriez les versions de Kubernetes prises en charge dans l’emplacement personnalisé spécifié.

Extension Aperçu
az akshybrid nodepool

Gérer les pools de nœuds dans un cluster approvisionné.

Extension Aperçu
az akshybrid nodepool add

Ajoute un pool de nœuds dans le cluster approvisionné.

Extension Aperçu
az akshybrid nodepool delete

Supprime le pool de nœuds dans le cluster provisionné.

Extension Aperçu
az akshybrid nodepool list

Répertorie tous les pools de nœuds dans le cluster approvisionné.

Extension Aperçu
az akshybrid nodepool scale

Met à l’échelle le pool de nœuds dans le cluster approvisionné.

Extension Aperçu
az akshybrid nodepool show

Obtient le pool de nœuds dans le cluster provisionné.

Extension Aperçu
az akshybrid notice

Fichier NOTICE de sortie vers le chemin de fichier spécifié par l’utilisateur.

Extension Aperçu
az akshybrid show

Obtient le cluster provisionné.

Extension Aperçu
az akshybrid update

Mises à jour le cluster approvisionné.

Extension Aperçu
az akshybrid upgrade

Met à niveau le cluster provisionné.

Extension Aperçu
az akshybrid vmsize

Gérer les références SKU de machine virtuelle pour akshybrid.

Extension Aperçu
az akshybrid vmsize list

Répertorie les tailles de machine virtuelle prises en charge dans l’emplacement personnalisé spécifié.

Extension Aperçu
az akshybrid vnet

Gérer les réseaux virtuels pour les clusters provisionnés.

Extension Aperçu
az akshybrid vnet create

crée le réseau virtuel.

Extension Aperçu
az akshybrid vnet delete

Supprime le réseau virtuel.

Extension Aperçu
az akshybrid vnet list

Répertorie les réseaux virtuels par groupe de ressources ou abonnement.

Extension Aperçu
az akshybrid vnet show

Obtient le réseau virtuel.

Extension Aperçu

az akshybrid create

Préversion

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

Crée le cluster provisionné.

az akshybrid create --custom-location
                    --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--arc-agent-auto-upgrade]
                    [--arc-agent-version]
                    [--control-plane-count]
                    [--control-plane-ip]
                    [--control-plane-vm-size]
                    [--generate-ssh-keys]
                    [--kubernetes-version]
                    [--load-balancer-count]
                    [--location]
                    [--no-ssh-key]
                    [--no-wait]
                    [--node-count]
                    [--node-vm-size]
                    [--pod-cidr]
                    [--ssh-key-value]
                    [--tags]
                    [--vnet-ids]

Exemples

PutProvisionedCluster

az akshybrid create -g sample-rg --custom-location sample-cl -n sample-akshybridcluster --vnet-id vnet1

Paramètres obligatoires

--custom-location

Nom ou ID de l’emplacement personnalisé à utiliser pour le cluster approvisionné.

--name -n

Nom du cluster provisionné.

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

--aad-admin-group-object-ids -i

Liste séparée par des virgules d’ID d’objet de groupe aad qui sera définie en tant qu’administrateur de cluster sur le cluster approvisionné.

--arc-agent-auto-upgrade

Mise à niveau automatique de l’agent Arc.

valeur par défaut: Enabled
--arc-agent-version

Version de l’agent Arc.

--control-plane-count

Nombre de nœuds de plan de contrôle.

--control-plane-ip

Adresse IP du serveur d’API pour le plan de contrôle.

--control-plane-vm-size

Taille de machine virtuelle du plan de contrôle.

--generate-ssh-keys

Générez une paire de clés SSH s’il n’est pas présent.

valeur par défaut: False
--kubernetes-version -k

Version kubernetes du cluster approvisionné.

--load-balancer-count

Nombre de nœuds d’équilibreur de charge.

--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-ssh-key -x

N’utilisez pas d’injection de clé SSH publique.

valeur par défaut: False
--no-wait

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

valeur par défaut: False
--node-count -c

Nombre de nœuds à créer dans le pool de nœuds.

--node-vm-size

Taille de machine virtuelle des nœuds dans le pool de nœuds.

--pod-cidr

Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de pod.

--ssh-key-value

Chemin d’accès à la clé publique SSH à injecter dans le plan de contrôle.

valeur par défaut: ~\.ssh\id_rsa.pub
--tags

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

--vnet-ids

ID de ressource ARM des réseaux virtuels.

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

Préversion

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

Supprime le cluster provisionné.

az akshybrid delete --name
                    --resource-group
                    [--no-wait]
                    [--yes]

Exemples

DeleteProvisionedCluster

az akshybrid delete --name "sample-akshybridcluster" --resource-group "sample-rg"

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

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

Préversion

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

Obtenez kubeconfig local du cluster approvisionné.

az akshybrid get-credentials --name
                             --resource-group
                             [--admin]
                             [--context]
                             [--file]
                             [--overwrite-existing]

Exemples

Get Administration Credential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg"

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

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

--admin -a

Obtenez les informations d’identification de l’administrateur de cluster.

valeur par défaut: False
--context

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

--file -f

Fichier de configuration Kubernetes à mettre à jour. S’il n’est pas fourni, met à jour le fichier « ~/.kube/config ».

valeur par défaut: ~\.kube\config
--overwrite-existing

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

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 akshybrid get-upgrades

Préversion

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

Obtenez les versions de mise à niveau disponibles pour le cluster approvisionné.

az akshybrid get-upgrades --name
                          --resource-group

Exemples

Obtenir les versions de mise à niveau disponibles pour le cluster provisionné AKS hybride

az akshybrid get-upgrades --name "samplecluster" --resource-group "sample-rg"

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

--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 akshybrid get-versions

Préversion

Le groupe de commandes « akshybrid » 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 versions de Kubernetes prises en charge dans l’emplacement personnalisé spécifié.

az akshybrid get-versions --custom-location
                          --resource-group

Exemples

VMListSkus

az akshybrid get-versions -g sample-rg --custom-location sample-cl

Paramètres obligatoires

--custom-location

Nom de l’emplacement personnalisé à utiliser pour afficher les versions de k8s prises en charge.

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

Préversion

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

Fichier NOTICE de sortie vers le chemin de fichier spécifié par l’utilisateur.

az akshybrid notice --output-filepath

Exemples

GetNoticeFile

az akshybrid notice --output-filepath "./Notice"

Paramètres obligatoires

--output-filepath

Chemin de fichier de sortie du fichier NOTICE.

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

Préversion

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

Obtient le cluster provisionné.

az akshybrid show --name
                  --resource-group

Exemples

GetProvisionedCluster

az akshybrid show --name "sample-akshybridcluster" --resource-group "sample-rg"

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

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

Préversion

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

Mises à jour le cluster approvisionné.

az akshybrid update --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--tags]

Exemples

UpdateProvisionedCluster

az akshybrid update --tags additionalProperties="sample" --name "sample-akshybridcluster" --resource-group "sample-rg"

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

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

--aad-admin-group-object-ids -i

Liste séparée par des virgules d’ID d’objet de groupe aad qui sera définie en tant qu’administrateur de cluster sur le cluster approvisionné.

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

Préversion

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

Met à niveau le cluster provisionné.

az akshybrid upgrade --name
                     --resource-group
                     [--kubernetes-version]
                     [--no-wait]
                     [--node-image-only]
                     [--yes]

Exemples

UpgradeProvisionedCluster

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --kubernetes-version v1.22.2

UpgradeProvisionedClusterNodeImage

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --node-image-only

Paramètres obligatoires

--name -n

Nom du cluster provisionné.

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

--kubernetes-version -k

Version kubernetes du cluster approvisionné.

--no-wait

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

valeur par défaut: False
--node-image-only

Indicateur pour mettre à niveau uniquement l’image de nœud.

valeur par défaut: False
--yes

Indicateur pour désactiver les invites 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.