az akshybrid

Nota

Questo riferimento fa parte dell'estensione akshybrid 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 akshybrid . 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

Gestire i cluster di cui è stato effettuato il provisioning.

Comandi

Nome Descrizione Tipo Stato
az akshybrid create

Crea il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid delete

Elimina il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid get-credentials

Ottenere kubeconfig locale del cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid get-upgrades

Ottenere le versioni di aggiornamento disponibili per il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid get-versions

Elencare le versioni di Kubernetes supportate nel percorso personalizzato specificato.

Estensione Anteprima
az akshybrid nodepool

Gestire i pool di nodi in un cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid nodepool add

Aggiunge un pool di nodi nel cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid nodepool delete

Elimina il pool di nodi nel cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid nodepool list

Elenca tutti i pool di nodi nel cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid nodepool scale

Ridimensiona il pool di nodi nel cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid nodepool show

Ottiene il pool di nodi nel cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid notice

File NOTICE di output nel percorso file specificato dall'utente.

Estensione Anteprima
az akshybrid show

Ottiene il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid update

Aggiornamenti il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid upgrade

Aggiorna il cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid vmsize

Gestire gli SKU delle macchine virtuali per akshybrid.

Estensione Anteprima
az akshybrid vmsize list

Elenca le dimensioni delle macchine virtuali supportate nel percorso personalizzato specificato.

Estensione Anteprima
az akshybrid vnet

Gestire le reti virtuali per i cluster di cui è stato effettuato il provisioning.

Estensione Anteprima
az akshybrid vnet create

crea la rete virtuale.

Estensione Anteprima
az akshybrid vnet delete

Elimina la rete virtuale.

Estensione Anteprima
az akshybrid vnet list

Elenca le reti virtuali per gruppo di risorse o sottoscrizione.

Estensione Anteprima
az akshybrid vnet show

Ottiene la rete virtuale.

Estensione Anteprima

az akshybrid create

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Crea il cluster di cui è stato effettuato il provisioning.

az akshybrid create --custom-location
                    --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--arc-agent-auto-upgrade]
                    [--arc-agent-version]
                    [--control-plane-count]
                    [--control-plane-ip]
                    [--control-plane-vm-size]
                    [--generate-ssh-keys]
                    [--kubernetes-version]
                    [--load-balancer-count]
                    [--location]
                    [--no-ssh-key]
                    [--no-wait]
                    [--node-count]
                    [--node-vm-size]
                    [--pod-cidr]
                    [--ssh-key-value]
                    [--tags]
                    [--vnet-ids]

Esempio

PutProvisionedCluster

az akshybrid create -g sample-rg --custom-location sample-cl -n sample-akshybridcluster --vnet-id vnet1

Parametri necessari

--custom-location

Nome o ID del percorso personalizzato da usare per il cluster di cui è stato effettuato il provisioning.

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--aad-admin-group-object-ids -i

Elenco delimitato da virgole di ID oggetto gruppo aad che verranno impostati come amministratore del cluster nel cluster di cui è stato effettuato il provisioning.

--arc-agent-auto-upgrade

Aggiornamento automatico dell'agente Arc.

valore predefinito: Enabled
--arc-agent-version

Versione dell'agente Arc.

--control-plane-count

Numero di nodi del piano di controllo.

--control-plane-ip

Indirizzo IP del server API per il piano di controllo.

--control-plane-vm-size

Dimensioni macchina virtuale del piano di controllo.

--generate-ssh-keys

Generare la coppia di chiavi SSH, se non presente.

valore predefinito: False
--kubernetes-version -k

Versione kubernetes del cluster di cui è stato effettuato il provisioning.

--load-balancer-count

Numero di nodi del servizio di bilanciamento del carico.

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--no-ssh-key -x

Non usare l'inserimento di alcuna chiave SSH pubblica.

valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--node-count -c

Numero di nodi da creare nel pool di nodi.

--node-vm-size

Dimensioni della macchina virtuale dei nodi nel pool di nodi.

--pod-cidr

Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod.

--ssh-key-value

Percorso della chiave pubblica SSH da inserire nel piano di controllo.

valore predefinito: ~\.ssh\id_rsa.pub
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--vnet-ids

ID risorsa ARM delle reti virtuali.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid delete

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elimina il cluster di cui è stato effettuato il provisioning.

az akshybrid delete --name
                    --resource-group
                    [--no-wait]
                    [--yes]

Esempio

DeleteProvisionedCluster

az akshybrid delete --name "sample-akshybridcluster" --resource-group "sample-rg"

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid get-credentials

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere kubeconfig locale del cluster di cui è stato effettuato il provisioning.

az akshybrid get-credentials --name
                             --resource-group
                             [--admin]
                             [--context]
                             [--file]
                             [--overwrite-existing]

Esempio

Get Amministrazione Credential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg"

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--admin -a

Ottenere le credenziali di amministratore del cluster.

valore predefinito: False
--context

Se specificato, sovrascrivere il nome di contesto predefinito.

--file -f

File di configurazione di Kubernetes da aggiornare. Se non specificato, aggiorna il file '~/.kube/config'.

valore predefinito: ~\.kube\config
--overwrite-existing

Sovrascrivere qualsiasi voce del cluster esistente con lo stesso nome.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid get-upgrades

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere le versioni di aggiornamento disponibili per il cluster di cui è stato effettuato il provisioning.

az akshybrid get-upgrades --name
                          --resource-group

Esempio

Ottenere le versioni di aggiornamento disponibili per il cluster con provisioning del servizio Azure Kubernetes ibrido

az akshybrid get-upgrades --name "samplecluster" --resource-group "sample-rg"

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid get-versions

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare le versioni di Kubernetes supportate nel percorso personalizzato specificato.

az akshybrid get-versions --custom-location
                          --resource-group

Esempio

VMListSkus

az akshybrid get-versions -g sample-rg --custom-location sample-cl

Parametri necessari

--custom-location

Nome del percorso personalizzato da usare per la visualizzazione delle versioni k8s supportate.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid notice

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

File NOTICE di output nel percorso file specificato dall'utente.

az akshybrid notice --output-filepath

Esempio

GetNoticeFile

az akshybrid notice --output-filepath "./Notice"

Parametri necessari

--output-filepath

Percorso file di output per il file NOTICE.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid show

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottiene il cluster di cui è stato effettuato il provisioning.

az akshybrid show --name
                  --resource-group

Esempio

GetProvisionedCluster

az akshybrid show --name "sample-akshybridcluster" --resource-group "sample-rg"

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid update

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornamenti il cluster di cui è stato effettuato il provisioning.

az akshybrid update --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--tags]

Esempio

UpdateProvisionedCluster

az akshybrid update --tags additionalProperties="sample" --name "sample-akshybridcluster" --resource-group "sample-rg"

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--aad-admin-group-object-ids -i

Elenco delimitato da virgole di ID oggetto gruppo aad che verranno impostati come amministratore del cluster nel cluster di cui è stato effettuato il provisioning.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az akshybrid upgrade

Anteprima

Il gruppo di comandi 'akshybrid' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiorna il cluster di cui è stato effettuato il provisioning.

az akshybrid upgrade --name
                     --resource-group
                     [--kubernetes-version]
                     [--no-wait]
                     [--node-image-only]
                     [--yes]

Esempio

UpgradeProvisionedCluster

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --kubernetes-version v1.22.2

UpgradeProvisionedClusterNodeImage

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --node-image-only

Parametri necessari

--name -n

Nome del cluster di cui è stato effettuato il provisioning.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--kubernetes-version -k

Versione kubernetes del cluster di cui è stato effettuato il provisioning.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--node-image-only

Contrassegno per aggiornare solo l'immagine del nodo.

valore predefinito: False
--yes

Flag per disabilitare le richieste di conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.