az aksarc
Nota
Questo riferimento fa parte dell'estensione aksarc per l'interfaccia della riga di comando di Azure (versione 2.32.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az aksarc . Altre informazioni sulle estensioni.
Gestire i cluster di cui è stato effettuato il provisioning.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az aksarc create |
Crea il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc delete |
Elimina il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc get-credentials |
Ottenere kubeconfig locale del cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc get-upgrades |
Ottenere le versioni di aggiornamento disponibili per il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc get-versions |
Elencare le versioni di Kubernetes supportate nel percorso personalizzato specificato. |
Estensione | Disponibilità generale |
az aksarc list |
Elenca i cluster di cui è stato effettuato il provisioning in un gruppo di risorse o in una sottoscrizione. |
Estensione | Disponibilità generale |
az aksarc logs |
Raccogliere i log dai cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc logs hci |
Raccogliere i log dai cluster di cui è stato effettuato il provisioning nell'ambiente HCI. |
Estensione | Disponibilità generale |
az aksarc nodepool |
Gestire i pool di nodi in un cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool add |
Aggiunge un pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool delete |
Elimina il pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool list |
Elenca tutti i pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool scale |
Ridimensiona il pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool show |
Ottiene il pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc nodepool update |
Aggiornare un pool di nodi nel cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc notice |
File NOTICE di output nel percorso file specificato dall'utente. |
Estensione | Disponibilità generale |
az aksarc release |
Gestire le immagini VHD per i cluster di cui è stato effettuato il provisioning. |
Estensione | Anteprima |
az aksarc release download |
Scarica le immagini del disco rigido virtuale da una versione. |
Estensione | Anteprima |
az aksarc release save |
Effettua il provisioning delle immagini VHD scaricate nel bridge di risorse arc. |
Estensione | Anteprima |
az aksarc show |
Ottiene il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc update |
Aggiornamenti il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc upgrade |
Aggiorna il cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc vmsize |
Gestire gli SKU delle macchine virtuali per i cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc vmsize list |
Elenca le dimensioni delle macchine virtuali supportate nel percorso personalizzato specificato. |
Estensione | Disponibilità generale |
az aksarc vnet |
Gestire le reti virtuali per i cluster di cui è stato effettuato il provisioning. |
Estensione | Disponibilità generale |
az aksarc vnet create |
crea la rete virtuale. |
Estensione | Disponibilità generale |
az aksarc vnet delete |
Elimina la rete virtuale. |
Estensione | Disponibilità generale |
az aksarc vnet list |
Elenca le reti virtuali per gruppo di risorse o sottoscrizione. |
Estensione | Disponibilità generale |
az aksarc vnet show |
Ottiene la rete virtuale. |
Estensione | Disponibilità generale |
az aksarc create
Crea il cluster di cui è stato effettuato il provisioning.
az aksarc create --custom-location
--name
--resource-group
--vnet-id
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--control-plane-ip]
[--control-plane-vm-size]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-azure-rbac]
[--enable-cluster-autoscaler]
[--generate-ssh-keys]
[--kubernetes-version]
[--load-balancer-count]
[--location]
[--max-count]
[--max-pods]
[--min-count]
[--no-wait]
[--node-count]
[--node-vm-size]
[--nodepool-labels]
[--nodepool-taints]
[--pod-cidr]
[--ssh-auth-ips]
[--ssh-key-value]
[--tags]
Esempio
PutProvisionedCluster
az aksarc create -g sample-rg --custom-location sample-cl -n sample-aksarccluster --vnet-ids "vnet-arm-id"
Parametri necessari
Nome o ID del percorso personalizzato da usare per il cluster di cui è stato effettuato il provisioning.
Nome del cluster di cui è stato effettuato il provisioning.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
ID risorsa ARM della rete virtuale aksarc o rete logica di Azure Stack HCI.
Parametri facoltativi
Elenco delimitato da virgole di ID oggetto gruppo aad che verranno impostati come amministratore del cluster nel cluster di cui è stato effettuato il provisioning.
Elenco delimitato da spazi di coppie chiave=valore per la configurazione del ridimensionamento automatico del cluster. Passare una stringa vuota per cancellare il profilo.
Numero di nodi del piano di controllo.
\Kubernetes APIServer IPAddress. L'indirizzo IPAddress deve essere instradabile dalla macchina virtuale dell'appliance di Azure Resource Bridge. Deve far parte della subnet di rete a cui si fa riferimento. Escluderlo da IPPools per evitare duplicati. La creazione del cluster può avere esito negativo o timeout se viene passato un indirizzo IPAddress non instradabile.
Dimensioni macchina virtuale del piano di controllo.
Disabilitare il driver NFS per il cluster di cui è stato effettuato il provisioning.
Disabilitare il driver SMB per il cluster di cui è stato effettuato il provisioning.
Abilitare i vantaggi utente ibridi di Azure (AHUB) per il cluster di cui è stato effettuato il provisioning.
Abilitare il controllo degli accessi in base al ruolo di Azure per controllare i controlli delle autorizzazioni nel cluster.
Abilitare il ridimensionamento automatico del cluster per il cluster di cui è stato effettuato il provisioning.
Generare la coppia di chiavi SSH, se non presente.
Versione kubernetes del cluster di cui è stato effettuato il provisioning.
Numero di nodi del servizio di bilanciamento del carico.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Numero massimo di nodi per il ridimensionamento automatico.
Numero massimo di pod che possono essere eseguiti in un nodo.
Numero minimo di nodi per il ridimensionamento automatico.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Numero di nodi da creare nel pool di nodi.
Dimensioni della macchina virtuale dei nodi nel pool di nodi.
Etichette separate da spazi: key[=value] [key[=value] ...].
Elenco delimitato da virgole ditaints del pool di nodi.
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod.
Elenco delimitato da virgole di indirizzi IP o CIDR autorizzati a connettersi tramite ssh alla macchina virtuale del cluster.
Percorso della chiave pubblica SSH da inserire nel piano di controllo.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
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 aksarc delete
Elimina il cluster di cui è stato effettuato il provisioning.
az aksarc delete --name
--resource-group
[--no-wait]
[--yes]
Esempio
DeleteProvisionedCluster
az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
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.
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 aksarc get-credentials
Ottenere kubeconfig locale del cluster di cui è stato effettuato il provisioning.
az aksarc get-credentials --name
--resource-group
[--admin]
[--context]
[--file]
[--overwrite-existing]
Esempio
Get Amministrazione Credential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin
GetAADUserCredential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Ottenere le credenziali di amministratore del cluster.
Se specificato, sovrascrivere il nome di contesto predefinito.
File di configurazione di Kubernetes da aggiornare. Se non specificato, aggiorna il file '~/.kube/config'.
Sovrascrivere qualsiasi voce del cluster esistente con lo stesso nome.
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 aksarc get-upgrades
Ottenere le versioni di aggiornamento disponibili per il cluster di cui è stato effettuato il provisioning.
az aksarc get-upgrades --name
--resource-group
Esempio
Ottenere le versioni di aggiornamento disponibili per il cluster con provisioning del servizio Azure Kubernetes ibrido
az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
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 aksarc get-versions
Elencare le versioni di Kubernetes supportate nel percorso personalizzato specificato.
az aksarc get-versions --custom-location
[--resource-group]
Esempio
VMListSkus
az aksarc get-versions -g sample-rg --custom-location sample-cl
Parametri necessari
Nome del percorso personalizzato da usare per la visualizzazione delle versioni k8s supportate.
Parametri facoltativi
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 aksarc list
Elenca i cluster di cui è stato effettuato il provisioning in un gruppo di risorse o in una sottoscrizione.
az aksarc list [--resource-group]
Esempio
ListProvisionedClusterByResourceGroup
az aksarc list --resource-group "sample-rg"
ListProvisionedClusterBySubscription
az aksarc list
Parametri facoltativi
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 aksarc notice
File NOTICE di output nel percorso file specificato dall'utente.
az aksarc notice --output-filepath
Esempio
GetNoticeFile
az aksarc notice --output-filepath "./Notice"
Parametri necessari
Percorso file di output per il file NOTICE.
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 aksarc show
Ottiene il cluster di cui è stato effettuato il provisioning.
az aksarc show --name
--resource-group
Esempio
GetProvisionedCluster
az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
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 aksarc update
Aggiornamenti il cluster di cui è stato effettuato il provisioning.
az aksarc update --name
--resource-group
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--disable-ahub]
[--disable-cluster-autoscaler]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--enable-nfs-driver]
[--enable-smb-driver]
[--max-count]
[--min-count]
[--tags]
[--update-cluster-autoscaler]
Esempio
UpdateProvisionedCluster
az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"
Abilitare la funzionalità Vantaggi utente ibridi di Azure per un cluster di cui è stato effettuato il provisioning.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub
Disabilitare la funzionalità Vantaggi utente ibridi di Azure per un cluster di cui è stato effettuato il provisioning.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub
Aumentare i nodi del piano di controllo.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Elenco delimitato da virgole di ID oggetto gruppo aad che verranno impostati come amministratore del cluster nel cluster di cui è stato effettuato il provisioning.
Elenco delimitato da spazi di coppie chiave=valore per la configurazione del ridimensionamento automatico del cluster. Passare una stringa vuota per cancellare il profilo.
Numero di nodi in cui ridimensionare il piano di controllo.
Disabilitare i vantaggi dell'utente ibrido di Azure (AHUB) per il cluster di cui è stato effettuato il provisioning.
Disabilitare il ridimensionamento automatico del cluster per il cluster di cui è stato effettuato il provisioning.
Disabilitare il driver NFS per il cluster di cui è stato effettuato il provisioning.
Disabilitare il driver SMB per il cluster di cui è stato effettuato il provisioning.
Abilitare i vantaggi utente ibridi di Azure (AHUB) per il cluster di cui è stato effettuato il provisioning.
Abilitare il ridimensionamento automatico del cluster per il cluster di cui è stato effettuato il provisioning.
Abilitare il driver NFS per il cluster di cui è stato effettuato il provisioning.
Abilitare il driver SMB per il cluster di cui è stato effettuato il provisioning.
Numero massimo di nodi per il ridimensionamento automatico.
Numero minimo di nodi per il ridimensionamento automatico.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Aggiornare il ridimensionamento automatico del cluster per il cluster di cui è stato effettuato il provisioning.
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 aksarc upgrade
Aggiorna il cluster di cui è stato effettuato il provisioning.
az aksarc upgrade --name
--resource-group
[--kubernetes-version]
[--no-wait]
[--yes]
Esempio
UpgradeProvisionedCluster
az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"
Parametri necessari
Nome del cluster di cui è stato effettuato il provisioning.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Versione kubernetes del cluster di cui è stato effettuato il provisioning.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Flag per disabilitare le richieste di 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.