az aksarc
Remarque
Cette référence fait partie de l’extension aksarc 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 aksarc . Apprenez-en davantage sur les extensions.
Gérer les clusters provisionnés.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az aksarc create |
Crée le cluster provisionné. |
Extension | GA |
az aksarc delete |
Supprime le cluster provisionné. |
Extension | GA |
az aksarc get-credentials |
Obtenez kubeconfig local du cluster approvisionné. |
Extension | GA |
az aksarc get-upgrades |
Obtenez les versions de mise à niveau disponibles pour le cluster approvisionné. |
Extension | GA |
az aksarc get-versions |
Répertoriez les versions de Kubernetes prises en charge dans l’emplacement personnalisé spécifié. |
Extension | GA |
az aksarc list |
Répertorie les clusters provisionnés dans un groupe de ressources ou dans un abonnement. |
Extension | GA |
az aksarc logs |
Collectez les journaux d’activité à partir de clusters provisionnés. |
Extension | GA |
az aksarc logs hci |
Collectez les journaux d’activité à partir de clusters provisionnés dans l’environnement HCI. |
Extension | GA |
az aksarc nodepool |
Gérer les pools de nœuds dans un cluster approvisionné. |
Extension | GA |
az aksarc nodepool add |
Ajoute un pool de nœuds dans le cluster approvisionné. |
Extension | GA |
az aksarc nodepool delete |
Supprime le pool de nœuds dans le cluster provisionné. |
Extension | GA |
az aksarc nodepool list |
Répertorie tous les pools de nœuds dans le cluster approvisionné. |
Extension | GA |
az aksarc nodepool scale |
Met à l’échelle le pool de nœuds dans le cluster approvisionné. |
Extension | GA |
az aksarc nodepool show |
Obtient le pool de nœuds dans le cluster provisionné. |
Extension | GA |
az aksarc nodepool update |
Mettez à jour un pool de nœuds dans le cluster approvisionné. |
Extension | GA |
az aksarc notice |
Fichier NOTICE de sortie vers le chemin de fichier spécifié par l’utilisateur. |
Extension | GA |
az aksarc release |
Gérer les images de disque dur virtuel pour les clusters provisionnés. |
Extension | Aperçu |
az aksarc release download |
Télécharge les images de disque dur virtuel à partir d’une version. |
Extension | Aperçu |
az aksarc release save |
Provisionne les images de disque dur virtuel téléchargées sur le pont de ressources arc. |
Extension | Aperçu |
az aksarc show |
Obtient le cluster provisionné. |
Extension | GA |
az aksarc update |
Met à jour le cluster provisionné. |
Extension | GA |
az aksarc upgrade |
Met à niveau le cluster provisionné. |
Extension | GA |
az aksarc vmsize |
Gérer les références SKU de machine virtuelle pour les clusters provisionnés. |
Extension | GA |
az aksarc vmsize list |
Répertorie les tailles de machine virtuelle prises en charge dans l’emplacement personnalisé spécifié. |
Extension | GA |
az aksarc vnet |
Gérer les réseaux virtuels pour les clusters provisionnés. |
Extension | GA |
az aksarc vnet create |
crée le réseau virtuel. |
Extension | GA |
az aksarc vnet delete |
Supprime le réseau virtuel. |
Extension | GA |
az aksarc vnet list |
Répertorie les réseaux virtuels par groupe de ressources ou abonnement. |
Extension | GA |
az aksarc vnet show |
Obtient le réseau virtuel. |
Extension | GA |
az aksarc create
Crée le cluster provisionné.
az aksarc create --custom-location
--name
--resource-group
--vnet-id
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--control-plane-ip]
[--control-plane-vm-size]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-azure-rbac]
[--enable-cluster-autoscaler]
[--enable-oidc-issuer]
[--enable-wi]
[--gateway-id]
[--generate-ssh-keys]
[--kubernetes-version]
[--load-balancer-count]
[--location]
[--max-count]
[--max-pods]
[--min-count]
[--no-wait]
[--node-count]
[--node-vm-size]
[--nodepool-labels]
[--nodepool-taints]
[--pod-cidr]
[--ssh-auth-ips]
[--ssh-key-value]
[--tags]
Exemples
PutProvisionedCluster
az aksarc create --resource-group sample-rg --custom-location sample-cl --name sample-aksarccluster --vnet-ids "vnet-arm-id"
Paramètres obligatoires
Nom ou ID de l’emplacement personnalisé à utiliser pour le cluster approvisionné.
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
ID de ressource ARM du réseau virtuel aksarc ou du réseau logique Azure Stack HCI.
Paramètres facultatifs
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é.
Liste séparée par l’espace des paires clé=valeur pour la configuration de l’autoscaler de cluster. Transmettez une chaîne vide pour effacer le profil.
Nombre de nœuds de plan de contrôle.
APIServer IPAddress Kubernetes. L’ADRESSE IP doit être routable à partir de l’appliance Azure Resource Bridge VM.It doit faire partie du sous-réseau réseau référencé. La création du cluster peut échouer ou expiration si une adresse IP non routable est passée.
Taille de machine virtuelle du plan de contrôle.
Désactivez le pilote NFS pour le cluster approvisionné.
Désactivez le pilote SMB pour le cluster provisionné.
Activez Azure Hybrid User Benefits (AHUB) pour le cluster approvisionné.
Activez Azure RBAC pour contrôler les vérifications d’autorisation sur le cluster.
Activez le scaler automatique du cluster pour le cluster approvisionné.
Activez l’émetteur OIDC.
Activez le module complémentaire d’identité de charge de travail.
ID arm de passerelle du cluster provisionné.
Générez une paire de clés SSH s’il n’est pas présent.
Version kubernetes du cluster approvisionné.
Nombre de nœuds d’équilibreur de charge.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nombre maximal de nœuds pour la mise à l’échelle automatique.
Nombre maximal de pods qui peuvent s’exécuter sur un nœud.
Nombre minimal de nœuds pour la mise à l’échelle automatique.
Ne pas attendre la fin de l’opération de longue durée.
Nombre de nœuds à créer dans le pool de nœuds.
Taille de machine virtuelle des nœuds dans le pool de nœuds.
Étiquettes séparées par l’espace : key[=value] [key[=value] ...].
Liste séparée par des virgules des teintes nodepool.
Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de pod.
Liste séparée par des virgules d’adresses IP ou CIDR autorisées à ssh sur la machine virtuelle du cluster.
Chemin d’accès à la clé publique SSH à injecter dans le plan de contrôle.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc delete
Supprime le cluster provisionné.
az aksarc delete --name
--resource-group
[--no-wait]
[--yes]
Exemples
DeleteProvisionedCluster
az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc get-credentials
Obtenez kubeconfig local du cluster approvisionné.
az aksarc get-credentials --name
--resource-group
[--admin]
[--context]
[--file]
[--overwrite-existing]
Exemples
GetAdminCredential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin
GetAADUserCredential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Obtenez les informations d’identification de l’administrateur de cluster.
Si elle est spécifiée, remplacez le nom de contexte par défaut.
Fichier de configuration Kubernetes à mettre à jour. S’il n’est pas fourni, met à jour le fichier « ~/.kube/config ».
Remplacez toute entrée de cluster existante portant le même nom.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc get-upgrades
Obtenez les versions de mise à niveau disponibles pour le cluster approvisionné.
az aksarc get-upgrades --name
--resource-group
Exemples
Obtenir les versions de mise à niveau disponibles pour le cluster provisionné AKS hybride
az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc get-versions
Répertoriez les versions de Kubernetes prises en charge dans l’emplacement personnalisé spécifié.
az aksarc get-versions --custom-location
[--resource-group]
Exemples
VMListSkus
az aksarc get-versions -g sample-rg --custom-location sample-cl
Paramètres obligatoires
Nom de l’emplacement personnalisé à utiliser pour afficher les versions de k8s prises en charge.
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc list
Répertorie les clusters provisionnés dans un groupe de ressources ou dans un abonnement.
az aksarc list [--resource-group]
Exemples
ListProvisionedClusterByResourceGroup
az aksarc list --resource-group "sample-rg"
ListProvisionedClusterBySubscription
az aksarc list
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc notice
Fichier NOTICE de sortie vers le chemin de fichier spécifié par l’utilisateur.
az aksarc notice --output-filepath
Exemples
GetNoticeFile
az aksarc notice --output-filepath "./Notice"
Paramètres obligatoires
Chemin de fichier de sortie du fichier NOTICE.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc show
Obtient le cluster provisionné.
az aksarc show --name
--resource-group
Exemples
GetProvisionedCluster
az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc update
Met à jour le cluster provisionné.
az aksarc update --name
--resource-group
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--disable-ahub]
[--disable-cluster-autoscaler]
[--disable-gateway]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--enable-nfs-driver]
[--enable-smb-driver]
[--gateway-id]
[--max-count]
[--min-count]
[--tags]
[--update-cluster-autoscaler]
Exemples
UpdateProvisionedCluster
az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"
Activez la fonctionnalité Avantages utilisateur hybrides Azure pour un cluster approvisionné.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub
Désactivez la fonctionnalité Avantages utilisateur hybrides Azure pour un cluster approvisionné.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub
Monter en puissance les nœuds du plan de contrôle.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
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é.
Liste séparée par l’espace des paires clé=valeur pour la configuration de l’autoscaler de cluster. Transmettez une chaîne vide pour effacer le profil.
Nombre de nœuds vers lesquels mettre à l’échelle le plan de contrôle.
Désactivez Azure Hybrid User Benefits (AHUB) pour le cluster approvisionné.
Désactivez le scaler automatique du cluster pour le cluster approvisionné.
Désactivez la passerelle pour le cluster provisionné.
Désactivez le pilote NFS pour le cluster approvisionné.
Désactivez le pilote SMB pour le cluster provisionné.
Activez Azure Hybrid User Benefits (AHUB) pour le cluster approvisionné.
Activez le scaler automatique du cluster pour le cluster approvisionné.
Activez le pilote NFS pour le cluster approvisionné.
Activez le pilote SMB pour le cluster approvisionné.
ID arm de passerelle du cluster provisionné.
Nombre maximal de nœuds pour la mise à l’échelle automatique.
Nombre minimal de nœuds pour la mise à l’échelle automatique.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Mettez à jour le scaler automatique du cluster pour le cluster approvisionné.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az aksarc upgrade
Met à niveau le cluster provisionné.
az aksarc upgrade --name
--resource-group
[--kubernetes-version]
[--no-wait]
[--yes]
Exemples
UpgradeProvisionedCluster
az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"
Paramètres obligatoires
Nom du cluster provisionné.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Version kubernetes du cluster approvisionné.
Ne pas attendre la fin de l’opération de longue durée.
Indicateur pour désactiver les invites de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.