az hdinsight-on-aks clusterpool
Remarque
Cette référence fait partie de l’extension hdinsightonaks pour Azure CLI (version 2.57.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az hdinsight-on-aks clusterpool . 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
Opérations de clusterpool.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az hdinsight-on-aks clusterpool create |
Créez un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool delete |
Supprimez un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool list |
Répertoriez la liste des pools de clusters dans un abonnement. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool show |
Obtenir un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool update |
Mettez à jour un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool upgrade |
Mettre à niveau le pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool upgrade history |
Répertorier la liste de l’historique des mises à niveau. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool upgrade list |
Répertorier une mise à niveau disponible d’un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool upgrade run |
Mettez à niveau un pool de clusters. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Extension | Aperçu |
az hdinsight-on-aks clusterpool create
Le groupe de commandes « az hdinsight-on-aks clusterpool » 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 pool de clusters.
az hdinsight-on-aks clusterpool create --cluster-pool-name
--resource-group
[--api-server-authorized-ip-ranges]
[--availability-zones]
[--cluster-pool-version]
[--enable-log-analytics {0, 1, f, false, n, no, t, true, y, yes}]
[--la-workspace-id]
[--location]
[--managed-rg-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--outbound-type {loadBalancer, userDefinedRouting}]
[--private-server-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--subnet-id]
[--tags]
[--workernode-size]
Exemples
Créez un pool de clusters.
az hdinsight-on-aks clusterpool create -g {RG} -n {poolName} -l {westus3} --workernode-size {Standard_E4s_v3} --version {1.1}
Paramètres obligatoires
Nom du pool de clusters.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Les plages d’adresses IP sont spécifiées au format CIDR, par exemple 137.117.106.88/29. Cette fonctionnalité n’est pas compatible avec les clusters AKS privés. Vous ne pouvez donc pas définir enablePrivateApiServer sur true et apiServerAuthorizedIpRanges en même temps. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Liste des zones de disponibilité à utiliser pour les nœuds VMSS AKS. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
La version du pool de clusters est une version en 2 parties.
True si le analytique de journal est activé pour le pool de clusters, sinon false.
Journal analytique espace de travail à associer à l’agent OMS.
Emplacement géographique où la ressource se trouve quand elle n’est pas spécifiée, l’emplacement du groupe de ressources sera utilisé.
Groupe de ressources créé par le fournisseur de ressources pour contenir les ressources créées par rp au nom des clients. Il sera également utilisé pour générer aksManagedResourceGroupName par modèle : MC_{managedResourceGroupName}{clusterPoolName}{region}. Assurez-vous qu’il répond à la restriction de nom du groupe de ressources.
Ne pas attendre la fin de l’opération de longue durée.
Cela ne peut être défini qu’au moment de la création du pool de clusters et ne peut pas être modifié ultérieurement.
ClusterPool est basé sur un cluster AKS. Par défaut, le cluster AKS expose le serveur d’API à Internet public. Si vous définissez cette propriété sur true, un cluster AKS privé est créé et utilise le serveur d’API privé, qui n’est pas exposé à l’Internet public.
ID de ressource du sous-réseau du pool de clusters.
Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Référence SKU de la machine virtuelle.
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 hdinsight-on-aks clusterpool delete
Le groupe de commandes « az hdinsight-on-aks clusterpool » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Supprimez un pool de clusters.
az hdinsight-on-aks clusterpool delete [--cluster-pool-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Exemples
Supprime un pool de clusters.
az hdinsight-on-aks clusterpool delete -g {RG} -n {poolName}
Paramètres facultatifs
Nom du pool de clusters.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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 hdinsight-on-aks clusterpool list
Le groupe de commandes « az hdinsight-on-aks clusterpool » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Répertoriez la liste des pools de clusters dans un abonnement.
az hdinsight-on-aks clusterpool list [--max-items]
[--next-token]
[--resource-group]
Exemples
Répertorie la liste du pool de clusters dans un groupe de ressources.
az hdinsight-on-aks clusterpool list -g {RG}
Répertoriez la liste des pools de clusters dans un abonnement.
az hdinsightonaks clusterpool list
Paramètres facultatifs
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
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 hdinsight-on-aks clusterpool show
Le groupe de commandes « az hdinsight-on-aks clusterpool » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Obtenir un pool de clusters.
az hdinsight-on-aks clusterpool show [--cluster-pool-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Obtenez le pool de clusters.
az hdinsight-on-aks clusterpool show -g {RG} -n {poolName}
Paramètres facultatifs
Nom du pool de clusters.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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 hdinsight-on-aks clusterpool update
Le groupe de commandes « az hdinsight-on-aks clusterpool » 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 pool de clusters.
az hdinsight-on-aks clusterpool update [--add]
[--api-server-authorized-ip-ranges]
[--cluster-pool-name]
[--cluster-pool-version]
[--compute-profile]
[--enable-log-analytics {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--la-workspace-id]
[--managed-rg-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--outbound-type {loadBalancer, userDefinedRouting}]
[--remove]
[--resource-group]
[--set]
[--subnet-id]
[--subscription]
[--tags]
Exemples
Met à jour un cluster existant pour activer l’analytique des journaux.
az hdinsight-on-aksclusterpool update -g {RG} -n {poolName} --enable-log-analytics --log-analytic-workspace-id {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/RG/providers/microsoft.operationalinsights/workspaces/yourworkspace"}
Paramètres facultatifs
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.
Les plages d’adresses IP sont spécifiées au format CIDR, par exemple 137.117.106.88/29. Cette fonctionnalité n’est pas compatible avec les clusters AKS privés. Vous ne pouvez donc pas définir enablePrivateApiServer sur true et apiServerAuthorizedIpRanges en même temps. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Nom du pool de clusters.
La version du pool de clusters est une version en 2 parties.
Profil de calcul du pool CLuster. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
True si le analytique de journal est activé pour le pool de clusters, sinon false.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Journal analytique espace de travail à associer à l’agent OMS.
Groupe de ressources créé par le fournisseur de ressources pour contenir les ressources créées par rp au nom des clients. Il sera également utilisé pour générer aksManagedResourceGroupName par modèle : MC_{managedResourceGroupName}{clusterPoolName}{region}. Assurez-vous qu’il répond à la restriction de nom du groupe de ressources.
Ne pas attendre la fin de l’opération de longue durée.
Cela ne peut être défini qu’au moment de la création du pool de clusters et ne peut pas être modifié ultérieurement.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.
ID de ressource du sous-réseau du pool de clusters.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
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 hdinsight-on-aks clusterpool wait
Le groupe de commandes « az hdinsight-on-aks clusterpool » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.
az hdinsight-on-aks clusterpool wait [--cluster-pool-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Paramètres facultatifs
Nom du pool de clusters.
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Intervalle d’interrogation en secondes.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
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.