az aks nodepool
Nota
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.
Comandi per gestire i pool di nodi nel cluster Kubernetes kubernetes.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az aks nodepool add |
Aggiungere un pool di nodi al cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool add (aks-preview estensione) |
Aggiungere un pool di nodi al cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool delete |
Eliminare il pool di agenti nel cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool delete (aks-preview estensione) |
Eliminare il pool di agenti nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool delete-machines |
Eliminare computer specifici in un pool di agenti per un cluster gestito. |
Estensione | Disponibilità generale |
az aks nodepool get-upgrades |
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool get-upgrades (aks-preview estensione) |
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool list |
Elencare i pool di nodi nel cluster Kubernetes gestito. Per ottenere l'elenco dei nodi nel comando di esecuzione |
Core | Disponibilità generale |
az aks nodepool list (aks-preview estensione) |
Elencare i pool di nodi nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool manual-scale |
Comandi per gestire nodepool virtualMachineProfile.scale.manual. |
Estensione | Disponibilità generale |
az aks nodepool manual-scale add |
Aggiungere un nuovo manuale a un pool di agenti VirtualMachines nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool manual-scale delete |
Eliminare un manuale esistente in un pool di agenti VirtualMachines nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool manual-scale update |
Aggiornare un manuale esistente di un pool di agenti VirtualMachines nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool operation-abort |
Interrompere l'ultima operazione in esecuzione nel pool di nodi. |
Core | Disponibilità generale |
az aks nodepool operation-abort (aks-preview estensione) |
Interrompere l'ultima operazione in esecuzione nel pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool scale |
Ridimensionare il pool di nodi in un cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool scale (aks-preview estensione) |
Ridimensionare il pool di nodi in un cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool show |
Visualizzare i dettagli per un pool di nodi nel cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool show (aks-preview estensione) |
Visualizzare i dettagli per un pool di nodi nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool snapshot |
Comandi per gestire gli snapshot del pool di nodi. |
Core ed estensione | Disponibilità generale |
az aks nodepool snapshot create |
Creare uno snapshot del pool di nodi. |
Core | Disponibilità generale |
az aks nodepool snapshot create (aks-preview estensione) |
Creare uno snapshot del pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool snapshot delete |
Eliminare uno snapshot del pool di nodi. |
Core | Disponibilità generale |
az aks nodepool snapshot delete (aks-preview estensione) |
Eliminare uno snapshot del pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool snapshot list |
Elencare gli snapshot del pool di nodi. |
Core | Disponibilità generale |
az aks nodepool snapshot list (aks-preview estensione) |
Elencare gli snapshot del pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool snapshot show |
Visualizzare i dettagli di uno snapshot del pool di nodi. |
Core | Disponibilità generale |
az aks nodepool snapshot show (aks-preview estensione) |
Visualizzare i dettagli di uno snapshot del pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool snapshot update |
Aggiornare i tag in uno snapshot di un pool di nodi. |
Core | Disponibilità generale |
az aks nodepool snapshot update (aks-preview estensione) |
Aggiornare i tag in uno snapshot di un pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool snapshot wait |
Attendere che uno snapshot del pool di nodi raggiunga uno stato desiderato. |
Core | Disponibilità generale |
az aks nodepool start |
Avviare il pool di agenti arrestato nel cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool start (aks-preview estensione) |
Avviare il pool di agenti arrestato nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool stop |
Arrestare l'esecuzione del pool di agenti nel cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool stop (aks-preview estensione) |
Arrestare l'esecuzione del pool di agenti nel cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool update |
Aggiornare le proprietà di un pool di nodi. |
Core | Disponibilità generale |
az aks nodepool update (aks-preview estensione) |
Aggiornare le proprietà di un pool di nodi. |
Estensione | Disponibilità generale |
az aks nodepool upgrade |
Aggiornare il pool di nodi in un cluster Kubernetes gestito. |
Core | Disponibilità generale |
az aks nodepool upgrade (aks-preview estensione) |
Aggiornare il pool di nodi in un cluster Kubernetes gestito. |
Estensione | Disponibilità generale |
az aks nodepool wait |
Attendere che un pool di nodi raggiunga uno stato desiderato. |
Core | Disponibilità generale |
az aks nodepool add
Aggiungere un pool di nodi al cluster Kubernetes gestito.
az aks nodepool add --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--crg-id]
[--disable-windows-outbound-nat]
[--drain-timeout]
[--enable-cluster-autoscaler]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-ultra-ssd]
[--eviction-policy {Deallocate, Delete}]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--max-count]
[--max-pods]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-count]
[--node-osdisk-size]
[--node-osdisk-type {Ephemeral, Managed}]
[--node-public-ip-prefix-id]
[--node-public-ip-tags]
[--node-soak-duration]
[--node-taints]
[--node-vm-size]
[--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022}]
[--os-type]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--snapshot-id]
[--spot-max-price]
[--tags]
[--vnet-subnet-id]
[--zones]
Esempio
Creare un pool di nodi in un cluster del servizio Azure Kubernetes esistente con sistema operativo temporaneo abilitato.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Creare un pool di nodi con EncryptionAtHost abilitato.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host
Creare un pool di nodi con UltraSSD abilitato.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-ultra-ssd
Creare un cluster nodepool con uno SKU del sistema operativo specifico
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu
Creare un pool di nodi con sistema operativo abilitato per FIPS
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-fips-image
creare un cluster kubernetes con un ID snapshot.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"
creare un pool di nodi in un cluster del servizio Azure Kubernetes esistente con ID gruppo host
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize
creare un pool di nodi con un ID CRG (Capacity Reservation Group).
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Coppie chiave-valore delimitate da virgole per specificare intestazioni personalizzate.
Esporre le porte host nel pool di nodi. Se specificato, il formato deve essere un elenco separato da spazi di intervalli con protocollo, ad esempio. 80/TCP 443/TCP 4000-5000/TCP
.
ID dei gruppi di sicurezza delle applicazioni a cui deve appartenere l'interfaccia di rete del pool di nodi. Se specificato, il formato deve essere un elenco di ID separati da spazi.
ID crg usato per associare il nuovo pool di nodi alla risorsa gruppo di prenotazioni di capacità esistente.
Disabilitare Windows OutboundNAT nel pool di nodi dell'agente Windows.
Quando i nodi svuotano il numero di minuti di attesa per la rimozione di tutti i pod.
Abilitare il ridimensionamento automatico del cluster.
Abilitare EncryptionAtHost, il valore predefinito è false.
Usare il sistema operativo abilitato per FIPS nei nodi dell'agente.
Abilitare l'indirizzo IP pubblico del nodo VMSS.
Abilita UltraSSD, il valore predefinito è false.
Criteri di rimozione del pool di nodi Spot. Può essere impostato solo quando --priority è Spot.
Profilo dell'istanza GPU per partizionare GPU Nvidia multi-gpu.
ID del gruppo host dedicato completo usato per effettuare il provisioning del pool di nodi dell'agente.
Percorso del file JSON contenente configurazioni Kubelet per i nodi dell'agente. https://aka.ms/aks/custom-node-config.
Versione di Kubernetes da usare per la creazione del cluster, ad esempio "1.16.9".
Etichette dei nodi per il pool di nodi. Vedere https://aka.ms/node-labels per la sintassi delle etichette.
Percorso del file JSON contenente le configurazioni del sistema operativo per i nodi dell'agente Linux. https://aka.ms/aks/custom-node-config.
Numero massimo di nodi usato per il ridimensionamento automatico, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Numero massimo di pod distribuibili in un nodo.
Se non specificato, le impostazioni predefinite sono basate sul plug-in di rete. 30 per "azure", 110 per "kubenet" o 250 per "none".
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33%.
Numero minimo di nodi usato per la scalabilità automatica, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Modalità per un pool di nodi che definisce la funzione primaria di un pool di nodi. Se impostato come "Sistema", il servizio Azure Kubernetes preferisce la pianificazione dei pod di sistema ai pool di nodi con la modalità System
. Per ulteriori informazioni, vedi https://aka.ms/aks/nodepool/mode.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Numero di nodi nel pool di agenti Kubernetes. Dopo aver creato un cluster, è possibile modificare le dimensioni del pool di nodi con az aks scale
.
Dimensioni in GiB del disco del sistema operativo per ogni nodo nel pool di agenti. Minimo 30 GiB.
Tipo di disco del sistema operativo da usare per i computer in un determinato pool di agenti. Il valore predefinito è "Effimero" quando possibile in combinazione con le dimensioni della macchina virtuale e le dimensioni del disco del sistema operativo. Non può essere modificato per questo pool dopo la creazione. ('Effimero' o 'Gestito').
ID prefisso IP pubblico usato per assegnare indirizzi IP pubblici ai nodi del set di scalabilità di macchine virtuali.
IpTag degli indirizzi IP pubblici del nodo.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
Nodo taints per il pool di nodi.
Dimensioni di Macchine virtuali da creare come nodi Kubernetes.
SKU del sistema operativo del pool di nodi dell'agente. Ubuntu o CBLMariner per Linux. Windows2019 o Windows2022 per Windows.
Tipo di sistema operativo. Linux o Windows.
ID risorsa di una subnet in una rete virtuale esistente in cui assegnare pod nel cluster (richiede azure network-plugin).
ID di un PPG.
Priorità del pool di nodi.
Descrivere il modo in cui le macchine virtuali vengono aggiunte o rimosse dai pool di nodi.
ID snapshot di origine usato per creare questo pool di nodi.
Può essere impostato solo quando --priority è Spot. Specificare il prezzo massimo che si è disposti a pagare in dollari statunitensi. I valori possibili sono qualsiasi valore decimale maggiore di zero o -1, che indica che il prezzo predefinito è up-to-demand. Può includere solo fino a 5 posizioni decimali.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
ID risorsa di una subnet in una rete virtuale esistente in cui distribuire il cluster.
Zone di disponibilità in cui verranno posizionati i nodi dell'agente. Inoltre, per installare i nodi dell'agente in più di una zona, è necessario passare numeri di zona separati da spazi vuoti. Ad esempio: per avere tutte e 3 le zone, si prevede di immettere --zones 1 2 3
.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool add (aks-preview estensione)
Aggiungere un pool di nodi al cluster Kubernetes gestito.
az aks nodepool add --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--crg-id]
[--disable-windows-outbound-nat]
[--drain-timeout]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-custom-ca-trust]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-secure-boot]
[--enable-ultra-ssd]
[--enable-vtpm]
[--eviction-policy {Deallocate, Delete}]
[--gateway-prefix-size]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--if-match]
[--if-none-match]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--max-count]
[--max-pods]
[--max-surge]
[--message-of-the-day]
[--min-count]
[--mode {Gateway, System, User}]
[--no-wait]
[--node-count]
[--node-osdisk-size]
[--node-osdisk-type {Ephemeral, Managed}]
[--node-public-ip-prefix-id]
[--node-public-ip-tags]
[--node-soak-duration]
[--node-taints]
[--node-vm-size]
[--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual}]
[--os-type]
[--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--skip-gpu-driver-install]
[--snapshot-id]
[--spot-max-price]
[--ssh-access {disabled, localuser}]
[--tags]
[--vm-set-type]
[--vm-sizes]
[--vnet-subnet-id]
[--workload-runtime {KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi}]
[--zones]
Esempio
Creare un pool di nodi in un cluster del servizio Azure Kubernetes esistente con sistema operativo temporaneo abilitato.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Creare un pool di nodi con EncryptionAtHost abilitato.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host
Creare un pool di nodi con uno specifico os-sku
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu
Creare un pool di nodi in grado di eseguire carichi di lavoro wasm.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --workload-runtime WasmWasi
creare un cluster kubernetes con un ID snapshot.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"
creare un pool di nodi con un ID CRG (Capacity Reservation Group).
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"
creare un pool di nodi in un cluster del servizio Azure Kubernetes esistente con ID gruppo host
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize
Creare un pool di nodi con modalità di allocazione ip impostato su "StaticBlock" e usare un ID subnet pod
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet --pod-ip-allocation-mode StaticBlock
Creare un pool di nodi di tipo VirtualMachines
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "Standard_D4s_v3,Standard_D8s_v3" --node-count 3
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Esporre le porte host nel pool di nodi. Se specificato, il formato deve essere un elenco delimitato da virgole di intervalli con protocollo, ad esempio. 80/TCP,443/TCP,4000-5000/TCP. Deve usare il tipo di pool di agenti VMSS.
ID dei gruppi di sicurezza delle applicazioni a cui deve appartenere l'interfaccia di rete del pool di nodi. Se specificato, il formato deve essere un elenco delimitato da virgole di ID. Deve usare il tipo di pool di agenti VMSS.
Crg-id usato per associare il nuovo pool di nodi alla risorsa gruppo di prenotazioni di capacità esistente. Deve usare il tipo di pool di agenti VMSS.
Disabilitare Windows OutboundNAT nel pool di nodi dell'agente Windows. Deve usare il tipo di pool di agenti VMSS.
Quando i nodi svuotano il numero di minuti di attesa per la rimozione di tutti i pod.
Abilitare lo streaming degli artefatti per VirtualMachineScaleSets gestiti da un pool di nodi per velocizzare l'avvio sporadico dei contenitori in un nodo tramite il caricamento di immagini su richiesta. Per usare questa funzionalità, le immagini del contenitore devono anche abilitare lo streaming degli artefatti nel Registro Azure Container. Se non specificato, il valore predefinito è false.
Abilitare il ridimensionamento automatico del cluster. Deve usare il tipo di pool di agenti VMSS.
Abilitare Attendibilità CA personalizzata nel pool di nodi dell'agente.
Abilitare EncryptionAtHost nel pool di nodi dell'agente.
Usare il sistema operativo abilitato per FIPS nei nodi dell'agente.
Abilitare l'indirizzo IP pubblico del nodo VMSS. Deve usare il tipo di pool di agenti VMSS.
Abilitare l'avvio protetto nel pool di nodi dell'agente. Deve usare il tipo di pool di agenti VMSS.
Abilitare UltraSSD nel pool di nodi dell'agente. Deve usare il tipo di pool di agenti VMSS.
Abilitare vTPM nel pool di nodi dell'agente. Deve usare il tipo di pool di agenti VMSS.
Criteri di rimozione del pool di nodi Spot. Può essere impostato solo quando --priority è Spot.
Dimensioni del prefisso IP pubblico collegato al pool di nodi in modalità gateway. Il pool di nodi deve essere in modalità gateway.
Profilo dell'istanza GPU per partizionare GPU Nvidia multi-gpu.
(ANTEPRIMA) ID del gruppo host dedicato completo usato per effettuare il provisioning del pool di nodi dell'agente. Deve usare il tipo di pool di agenti VMSS.
Il valore specificato verrà confrontato con l'ETag del pool di agenti, se corrisponde all'operazione procederà. Se non corrisponde, la richiesta verrà rifiutata per evitare sovrascrizioni accidentali. Questa impostazione non deve essere specificata durante la creazione di un nuovo pool di agenti.
Impostare su '*' per consentire la creazione di un nuovo pool di agenti, ma per impedire l'aggiornamento di un pool di agenti esistente. Gli altri valori verranno ignorati.
Configurazioni kubelet per i nodi dell'agente.
Versione di Kubernetes da usare per la creazione del cluster, ad esempio "1.7.12" o "1.8.7".
Etichette dei nodi per il pool di nodi. Vedere https://aka.ms/node-labels per la sintassi delle etichette.
Configurazioni del sistema operativo per i nodi dell'agente Linux.
Numero massimo di nodi usato per il ridimensionamento automatico, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Numero massimo di pod distribuibili in un nodo.
Se non specificato, le impostazioni predefinite sono basate sul plug-in di rete. 30 per "azure", 110 per "kubenet" o 250 per "none".
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33%.
Percorso di un file contenente il messaggio desiderato del giorno. Valido solo per i nodi Linux. Verrà scritto in /etc/motd.
Numero di nodi Minimun usato per la scalabilità automatica, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Modalità per un pool di nodi che definisce la funzione primaria di un pool di nodi. Se impostato come "Sistema", il servizio Azure Kubernetes preferisce la pianificazione dei pod di sistema ai pool di nodi con la modalità System
. Per ulteriori informazioni, vedi https://aka.ms/aks/nodepool/mode.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Numero di nodi nel pool di agenti Kubernetes. Dopo aver creato un cluster, è possibile modificare le dimensioni del pool di nodi con az aks scale
.
Dimensioni in GiB del disco del sistema operativo per ogni nodo nel pool di agenti. Minimo 30 GiB.
Tipo di disco del sistema operativo da usare per i computer in un determinato pool di agenti. Il valore predefinito è "Effimero" quando possibile in combinazione con le dimensioni della macchina virtuale e le dimensioni del disco del sistema operativo. Non può essere modificato per questo pool dopo la creazione. ('Effimero' o 'Gestito').
ID prefisso IP pubblico usato per assegnare indirizzi IP pubblici ai nodi del set di scalabilità di macchine virtuali. Deve usare il tipo di pool di agenti VMSS.
IpTag degli indirizzi IP pubblici del nodo. Deve usare il tipo di pool di agenti VMSS.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
Nodo taints per il pool di nodi.
Dimensioni di Macchine virtuali da creare come nodi Kubernetes.
Os-sku del pool di nodi dell'agente. Ubuntu o CBLMariner quando il tipo di sistema operativo è Linux, il valore predefinito è Ubuntu se non è impostato; Windows2019, Windows2022 o WindowsAnnual quando il tipo di sistema operativo è Windows, il valore predefinito corrente è Windows2022 se non è impostato.
Tipo di sistema operativo. Linux o Windows. Windows non è ancora supportato per il tipo di set di macchine virtuali "VirtualMachines".
Impostare la modalità di allocazione ip per il modo in cui gli indirizzi IP pod dalla subnet pod di Azure vengono allocati ai nodi nel cluster del servizio Azure Kubernetes. La scelta è tra batch dinamici di singoli indirizzi IP o allocazione statica di un set di blocchi CIDR. I valori accettati sono "DynamicIndividual" o "StaticBlock".
Usato insieme al plug-in di rete "azure". Richiede --pod-subnet-id.
ID di una subnet in una rete virtuale esistente in cui assegnare i pod nel cluster (richiede azure network-plugin).
ID di un PPG. Deve usare il tipo di pool di agenti VMSS.
Priorità del pool di nodi.
Descrive il modo in cui le macchine virtuali vengono aggiunte o rimosse dai pool di nodi.
Per ignorare l'installazione automatica del driver GPU da parte del servizio Azure Kubernetes in un pool di nodi usando le dimensioni delle macchine virtuali GPU se i clienti vogliono gestire l'installazione del driver GPU autonomamente. Se non specificato, il valore predefinito è false.
ID snapshot di origine usato per creare questo pool di nodi. Deve usare il tipo di pool di agenti VMSS.
Può essere impostato solo quando --priority è Spot. Specificare il prezzo massimo che si è disposti a pagare in dollari statunitensi. I valori possibili sono qualsiasi valore decimale maggiore di zero o -1, che indica che il prezzo predefinito è up-to-demand. Può includere solo fino a 5 posizioni decimali.
Configurare l'impostazione SSH per il pool di nodi. Usare "disabled" per disabilitare l'accesso SSH, "localuser" per abilitare l'accesso SSH tramite chiave privata.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Tipo di set di macchine virtuali del pool di agenti. VirtualMachineScaleSets, AvailabilitySet o VirtualMachines(Preview).
Elenco delimitato da virgole di dimensioni. Deve usare il tipo di pool di agenti VirtualMachines.
ID di una subnet di una rete virtuale esistente in cui si vuole distribuire il cluster.
Determina il tipo di carico di lavoro che un nodo può eseguire. Il valore predefinito è OCIContainer.
Elenco delimitato da spazi delle zone di disponibilità in cui verranno posizionati i nodi dell'agente. Deve usare il tipo di pool di agenti VMSS.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool delete
Eliminare il pool di agenti nel cluster Kubernetes gestito.
az aks nodepool delete --cluster-name
--name
--resource-group
[--no-wait]
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool delete (aks-preview estensione)
Eliminare il pool di agenti nel cluster Kubernetes gestito.
az aks nodepool delete --cluster-name
--name
--resource-group
[--if-match]
[--ignore-pod-disruption-budget]
[--no-wait]
Esempio
Eliminare un pool di agenti con il budget ignore-pod-disruption-budget
az aks nodepool delete --resource-group MyResourceGroup --cluster-name MyManagedCluster --name nodepool1 --ignore-pod-disruption-budget=true
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Il valore specificato verrà confrontato con l'ETag del pool di nodi, se corrisponde all'operazione procederà. Se non corrisponde, la richiesta verrà rifiutata per evitare sovrascrizioni accidentali. Questa impostazione non deve essere specificata durante la creazione di un nuovo pool di agenti.
(ANTEPRIMA) ignore-pod-disruption-budget elimina un pool di nodi esistente senza considerare il budget di interruzione dei pod.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool delete-machines
Eliminare computer specifici in un pool di agenti per un cluster gestito.
az aks nodepool delete-machines --cluster-name
--machine-names
--name
--resource-group
[--no-wait]
Esempio
Eliminare computer specifici in un pool di agenti
az aks nodepool delete-machines -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster --machine-names machine1
Parametri necessari
Il nome del cluster.
Elenco di nomi di computer separati da spazi dal pool di agenti da eliminare.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool get-upgrades
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito.
az aks nodepool get-upgrades --cluster-name
--name
--resource-group
Esempio
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito.
az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool get-upgrades (aks-preview estensione)
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito.
az aks nodepool get-upgrades --cluster-name
--name
--resource-group
Esempio
Ottenere le versioni di aggiornamento disponibili per un pool di agenti del cluster Kubernetes gestito.
az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool list
Elencare i pool di nodi nel cluster Kubernetes gestito. Per ottenere l'elenco dei nodi nel comando di esecuzione kubectl get nodes
del cluster.
az aks nodepool list --cluster-name
--resource-group
Parametri necessari
Il nome del cluster.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool list (aks-preview estensione)
Elencare i pool di nodi nel cluster Kubernetes gestito.
az aks nodepool list --cluster-name
--resource-group
Parametri necessari
Il nome del cluster.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool operation-abort
Interrompere l'ultima operazione in esecuzione nel pool di nodi.
az aks nodepool operation-abort --cluster-name
--name
--resource-group
[--no-wait]
Esempio
Interruzione dell'operazione nel pool di agenti
az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool operation-abort (aks-preview estensione)
Interrompere l'ultima operazione in esecuzione nel pool di nodi.
az aks nodepool operation-abort --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Esempio
Interruzione dell'operazione nel pool di agenti
az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool scale
Ridimensionare il pool di nodi in un cluster Kubernetes gestito.
az aks nodepool scale --cluster-name
--name
--resource-group
[--no-wait]
[--node-count]
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Numero di nodi nel pool di nodi Kubernetes.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool scale (aks-preview estensione)
Ridimensionare il pool di nodi in un cluster Kubernetes gestito.
az aks nodepool scale --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
[--node-count]
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Numero di nodi nel pool di nodi Kubernetes.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool show
Visualizzare i dettagli per un pool di nodi nel cluster Kubernetes gestito.
az aks nodepool show --cluster-name
--name
--resource-group
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool show (aks-preview estensione)
Visualizzare i dettagli per un pool di nodi nel cluster Kubernetes gestito.
az aks nodepool show --cluster-name
--name
--resource-group
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool start
Avviare il pool di agenti arrestato nel cluster Kubernetes gestito.
az aks nodepool start --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Esempio
Avviare il pool di agenti nel cluster gestito
az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool start (aks-preview estensione)
Avviare il pool di agenti arrestato nel cluster Kubernetes gestito.
az aks nodepool start --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Esempio
Avviare il pool di agenti nel cluster gestito
az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool stop
Arrestare l'esecuzione del pool di agenti nel cluster Kubernetes gestito.
az aks nodepool stop --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Esempio
Arrestare il pool di agenti nel cluster gestito
az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool stop (aks-preview estensione)
Arrestare l'esecuzione del pool di agenti nel cluster Kubernetes gestito.
az aks nodepool stop --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Esempio
Arrestare il pool di agenti nel cluster gestito
az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool update
Aggiornare le proprietà di un pool di nodi.
Aggiornare un pool di nodi per abilitare/disabilitare il ridimensionamento automatico del cluster o modificare il numero minimo o il numero massimo. Quando viene chiamato senza argomenti facoltativi, questo tenta di spostare il pool di nodi nello stato di obiettivo senza modificare la configurazione corrente del pool di nodi. Può essere usato per uscire da uno stato non riuscito.
az aks nodepool update --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--disable-cluster-autoscaler]
[--drain-timeout]
[--enable-cluster-autoscaler]
[--labels]
[--max-count]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--os-sku {AzureLinux, CBLMariner, Mariner}]
[--scale-down-mode {Deallocate, Delete}]
[--tags]
[--update-cluster-autoscaler]
Esempio
Riconciliare il pool di nodi allo stato corrente.
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Abilitare il ridimensionamento automatico del cluster nell'intervallo di conteggio dei nodi [1,5]
az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Disabilitare il ridimensionamento automatico del cluster per un cluster esistente
az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Aggiornare il numero minimo o il numero massimo per il ridimensionamento automatico del cluster.
az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Coppie chiave-valore delimitate da virgole per specificare intestazioni personalizzate.
Esporre le porte host nel pool di nodi. Se specificato, il formato deve essere un elenco separato da spazi di intervalli con protocollo, ad esempio. 80/TCP 443/TCP 4000-5000/TCP
.
ID dei gruppi di sicurezza delle applicazioni a cui deve appartenere l'interfaccia di rete del pool di nodi. Se specificato, il formato deve essere un elenco di ID separati da spazi.
Disabilitare la scalabilità automatica del cluster.
Quando i nodi svuotano il numero di minuti di attesa per la rimozione di tutti i pod.
Abilitare il ridimensionamento automatico del cluster.
Etichette dei nodi per il pool di nodi. Vedere https://aka.ms/node-labels per la sintassi delle etichette.
Numero massimo di nodi usato per il ridimensionamento automatico, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33%.
Numero minimo di nodi usato per la scalabilità automatica, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Modalità per un pool di nodi che definisce la funzione primaria di un pool di nodi. Se impostato come "Sistema", il servizio Azure Kubernetes preferisce la pianificazione dei pod di sistema ai pool di nodi con la modalità System
. Per ulteriori informazioni, vedi https://aka.ms/aks/nodepool/mode.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
Nodo taints per il pool di nodi. È possibile aggiornare il taint del nodo esistente di un pool di nodi o creare un nuovo taint del nodo per un pool di nodi. Passare la stringa ""
vuota per rimuovere tutti i taints.
Os-sku del pool di nodi dell'agente.
Descrivere il modo in cui le macchine virtuali vengono aggiunte o rimosse dai pool di nodi.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Aggiornare il numero minimo o il numero massimo per il ridimensionamento automatico del cluster.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool update (aks-preview estensione)
Aggiornare le proprietà di un pool di nodi.
Aggiornare un pool di nodi per abilitare/disabilitare il ridimensionamento automatico del cluster o modificare il numero minimo o il numero massimo. Quando viene chiamato senza argomenti facoltativi, questo tenta di spostare il pool di nodi nello stato di obiettivo senza modificare la configurazione corrente del pool di nodi. Può essere usato per uscire da uno stato non riuscito.
az aks nodepool update --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--dcat]
[--disable-cluster-autoscaler]
[--disable-fips-image]
[--disable-secure-boot]
[--disable-vtpm]
[--drain-timeout]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-custom-ca-trust]
[--enable-fips-image]
[--enable-secure-boot]
[--enable-vtpm]
[--if-match]
[--if-none-match]
[--labels]
[--max-count]
[--max-surge]
[--min-count]
[--mode {Gateway, System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--os-sku {AzureLinux, Ubuntu}]
[--scale-down-mode {Deallocate, Delete}]
[--ssh-access {disabled, localuser}]
[--tags]
[--update-cluster-autoscaler]
[--yes]
Esempio
Riconciliare il pool di nodi allo stato corrente.
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Abilitare il ridimensionamento automatico del cluster nell'intervallo di conteggio dei nodi [1,5]
az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Disabilitare il ridimensionamento automatico del cluster per un cluster esistente
az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Aggiornare il numero minimo o il numero massimo per il ridimensionamento automatico del cluster.
az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Modificare un pool di nodi in modalità di sistema
az aks nodepool update --mode System -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Esporre le porte host nel pool di nodi. Se specificato, il formato deve essere un elenco delimitato da virgole di intervalli con protocollo, ad esempio. 80/TCP,443/TCP,4000-5000/TCP. Deve usare il tipo di pool di agenti VMSS.
ID dei gruppi di sicurezza delle applicazioni a cui deve appartenere l'interfaccia di rete del pool di nodi. Se specificato, il formato deve essere un elenco delimitato da virgole di ID. Deve usare il tipo di pool di agenti VMSS.
Disabilitare l'attendibilità CA personalizzata nel pool di nodi dell'agente.
Disabilitare la scalabilità automatica del cluster.
Passare all'uso del sistema operativo non abilitato per FIPS nei nodi dell'agente.
Disabilitare l'avvio protetto in un pool di nodi dell'agente abilitato per l'avvio attendibile esistente.
Disabilitare vTPM in un pool di nodi dell'agente abilitato per l'avvio attendibile esistente.
Quando i nodi svuotano il numero di minuti di attesa per la rimozione di tutti i pod.
Abilitare lo streaming degli artefatti per VirtualMachineScaleSets gestiti da un pool di nodi per velocizzare l'avvio sporadico dei contenitori in un nodo tramite il caricamento di immagini su richiesta. Per usare questa funzionalità, le immagini del contenitore devono anche abilitare lo streaming degli artefatti nel Registro Azure Container. Se non specificato, il valore predefinito è false.
Abilitare il ridimensionamento automatico del cluster. Deve usare il tipo di pool di agenti VMSS.
Abilitare Attendibilità CA personalizzata nel pool di nodi dell'agente.
Passare all'uso del sistema operativo abilitato per FIPS nei nodi dell'agente.
Abilitare l'avvio protetto in un pool di nodi dell'agente abilitato per l'avvio attendibile esistente. Deve usare il tipo di pool di agenti VMSS.
Abilitare vTPM in un pool di nodi dell'agente abilitato per l'avvio attendibile esistente. Deve usare il tipo di pool di agenti VMSS.
Il valore specificato verrà confrontato con l'ETag del pool di nodi, se corrisponde all'operazione procederà. Se non corrisponde, la richiesta verrà rifiutata per evitare sovrascrizioni accidentali. Questa impostazione non deve essere specificata durante la creazione di un nuovo pool di agenti.
Impostare su '*' per consentire la creazione di un nuovo pool di nodi, ma per impedire l'aggiornamento di un pool di nodi esistente. Gli altri valori verranno ignorati.
Etichette dei nodi per il pool di nodi. Vedere https://aka.ms/node-labels per la sintassi delle etichette.
Numero massimo di nodi usato per il ridimensionamento automatico, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33%.
Numero di nodi Minimun usato per la scalabilità automatica, quando si specifica "--enable-cluster-autoscaler". Specificare il valore nell'intervallo di [0, 1000] per il pool di nodi utente e [1.1000] per il pool di nodi di sistema.
Modalità per un pool di nodi che definisce la funzione primaria di un pool di nodi. Se impostato come "Sistema", il servizio Azure Kubernetes preferisce la pianificazione dei pod di sistema ai pool di nodi con la modalità System
. Per ulteriori informazioni, vedi https://aka.ms/aks/nodepool/mode.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
Nodo taints per il pool di nodi.
Os-sku del pool di nodi dell'agente.
Descrive il modo in cui le macchine virtuali vengono aggiunte o rimosse dai pool di nodi.
Aggiornare l'impostazione SSH per il pool di nodi. Usare "disabled" per disabilitare l'accesso SSH, "localuser" per abilitare l'accesso SSH tramite chiave privata.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Aggiornare il numero minimo o il numero massimo per il ridimensionamento automatico del cluster.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool upgrade
Aggiornare il pool di nodi in un cluster Kubernetes gestito.
az aks nodepool upgrade --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--drain-timeout]
[--kubernetes-version]
[--max-surge]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--yes]
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Coppie chiave-valore delimitate da virgole per specificare intestazioni personalizzate.
Quando i nodi vengono svuotati per quanto tempo attendere la rimozione di tutti i pod.
Versione di Kubernetes per aggiornare il pool di nodi a, ad esempio "1.16.9".
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33% (che si escludono a vicenda con "--node-image-only". Vedere "az aks nodepool update --max-surge" per aggiornare max surge prima dell'aggiornamento con "--node-image-only".
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Aggiorna solo l'immagine del nodo del pool di agenti.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
ID snapshot di origine usato per aggiornare questo pool di nodi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool upgrade (aks-preview estensione)
Aggiornare il pool di nodi in un cluster Kubernetes gestito.
az aks nodepool upgrade --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--drain-timeout]
[--if-match]
[--if-none-match]
[--kubernetes-version]
[--max-surge]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--yes]
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Quando i nodi svuotano il numero di minuti di attesa per la rimozione di tutti i pod.
Il valore specificato verrà confrontato con l'ETag del pool di nodi, se corrisponde all'operazione procederà. Se non corrisponde, la richiesta verrà rifiutata per evitare sovrascrizioni accidentali. Questa impostazione non deve essere specificata durante la creazione di un nuovo pool di agenti. Per le richieste di versione dell'immagine del nodo di aggiornamento, questa operazione verrà ignorata.
Impostare su '*' per consentire la creazione di un nuovo pool di nodi, ma per impedire l'aggiornamento di un pool di nodi esistente. Gli altri valori verranno ignorati.
Versione di Kubernetes per aggiornare il pool di nodi a, ad esempio "1.11.12".
Nodi aggiuntivi usati per velocizzare l'aggiornamento. Se specificato, rappresenta il numero o la percentuale utilizzata, ad esempio. 5 o 33%.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Aggiorna solo l'immagine del nodo del pool di agenti.
Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo.
ID snapshot di origine usato per aggiornare questo pool di nodi. Deve usare il tipo di pool di agenti VMSS.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks nodepool wait
Attendere che un pool di nodi raggiunga uno stato desiderato.
Se un'operazione in un pool di nodi è stata interrotta o è stata avviata con --no-wait
, usare questo comando per attendere il completamento.
az aks nodepool wait --cluster-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Esempio
Attendere che un pool di nodi raggiunga uno stato desiderato, polling ogni minuto per un massimo di trenta minuti.
az aks nodepool wait --created --interval 60 --cluster-name MyManagedCluster --resource-group MyResourceGroup --nodepool-name MyNodePool --timeout 1800
Parametri necessari
Il nome del cluster.
Nome del pool di nodi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
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.
Intervallo di polling in secondi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.