az hdinsight-on-aks clusterpool
Nota
Questo riferimento fa parte dell'estensione hdinsightonaks per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az hdinsight-on-aks clusterpool . Altre informazioni sulle estensioni.
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Operazioni del pool di cluster.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az hdinsight-on-aks clusterpool create |
Creare un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool delete |
Eliminare un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool list |
Elencare l'elenco dei pool di cluster all'interno di una sottoscrizione. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool show |
Ottenere un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool update |
Aggiornare un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool upgrade |
Aggiornare il pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool upgrade history |
Elencare un elenco della cronologia degli aggiornamenti. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool upgrade list |
Elencare un aggiornamento disponibile per un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool upgrade run |
Aggiornare un pool di cluster. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | Anteprima |
az hdinsight-on-aks clusterpool create
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Creare un pool di cluster.
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]
Esempio
Creare un pool di cluster.
az hdinsight-on-aks clusterpool create -g {RG} -n {poolName} -l {westus3} --workernode-size {Standard_E4s_v3} --version {1.1}
Parametri necessari
Nome del pool di cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Gli intervalli IP vengono specificati in formato CIDR, ad esempio 137.117.106.88/29. Questa funzionalità non è compatibile con i cluster del servizio Azure Kubernetes privati. Non è quindi possibile impostare enablePrivateApiServer su true e apiServerAuthorizedIpRanges contemporaneamente. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco delle zone di disponibilità da usare per i nodi del set di scalabilità di macchine virtuali del servizio Azure Kubernetes. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
La versione del pool di cluster è una versione in 2 parti.
True se Log Analytics è abilitato per il pool di cluster; in caso contrario, false.
Area di lavoro Log Analytics da associare all'agente OMS.
Posizione geografica in cui si trova la risorsa Se non specificato, verrà usata la posizione del gruppo di risorse.
Un gruppo di risorse creato da RP per contenere le risorse create da RP per conto dei clienti. Verrà usato anche per generare aksManagedResourceGroupName in base al modello: MC_{managedResourceGroupName}{clusterPoolName}{region}. Assicurarsi che soddisfi la restrizione del nome del gruppo di risorse.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Questa impostazione può essere impostata solo in fase di creazione del pool di cluster e non può essere modificata in un secondo momento.
ClusterPool è basato sul cluster del servizio Azure Kubernetes. Il cluster del servizio Azure Kubernetes espone il server API a Internet pubblico per impostazione predefinita. Se si imposta questa proprietà su true, verrà creato un cluster del servizio Azure Kubernetes privato e verrà usato un server API privato, che non è esposto a Internet pubblico.
ID risorsa della subnet del pool di cluster.
Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
SKU della macchina virtuale.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks clusterpool delete
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Eliminare un pool di cluster.
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]
Esempio
Elimina un pool di cluster.
az hdinsight-on-aks clusterpool delete -g {RG} -n {poolName}
Parametri facoltativi
Nome del pool di cluster.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks clusterpool list
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare l'elenco dei pool di cluster all'interno di una sottoscrizione.
az hdinsight-on-aks clusterpool list [--max-items]
[--next-token]
[--resource-group]
Esempio
Elenca l'elenco di clusterpool in un gruppo di risorse.
az hdinsight-on-aks clusterpool list -g {RG}
Elencare l'elenco dei pool di cluster all'interno di una sottoscrizione.
az hdinsightonaks clusterpool list
Parametri facoltativi
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks clusterpool show
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere un pool di cluster.
az hdinsight-on-aks clusterpool show [--cluster-pool-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Ottenere il pool di cluster.
az hdinsight-on-aks clusterpool show -g {RG} -n {poolName}
Parametri facoltativi
Nome del pool di cluster.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks clusterpool update
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiornare un pool di cluster.
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]
Esempio
Aggiorna un cluster esistente abilita l'analisi dei log.
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"}
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.
Gli intervalli IP vengono specificati in formato CIDR, ad esempio 137.117.106.88/29. Questa funzionalità non è compatibile con i cluster del servizio Azure Kubernetes privati. Non è quindi possibile impostare enablePrivateApiServer su true e apiServerAuthorizedIpRanges contemporaneamente. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome del pool di cluster.
La versione del pool di cluster è una versione in 2 parti.
Profilo di calcolo del pool CLuster. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
True se Log Analytics è abilitato per il pool di cluster; in caso contrario, false.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Area di lavoro Log Analytics da associare all'agente OMS.
Un gruppo di risorse creato da RP per contenere le risorse create da RP per conto dei clienti. Verrà usato anche per generare aksManagedResourceGroupName in base al modello: MC_{managedResourceGroupName}{clusterPoolName}{region}. Assicurarsi che soddisfi la restrizione del nome del gruppo di risorse.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Questa impostazione può essere impostata solo in fase di creazione del pool di cluster e non può essere modificata in un secondo momento.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
ID risorsa della subnet del pool di cluster.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks clusterpool wait
Il gruppo di comandi 'az hdinsight-on-aks clusterpool' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az hdinsight-on-aks clusterpool wait [--cluster-pool-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
Nome del pool di cluster.
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Intervallo di polling in secondi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.