az aks bastion
Note
Questo riferimento fa parte dell'estensione aks-preview per il interfaccia della riga di comando di Azure (versione 2.85.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az aks bastion . Altre informazioni sulle estensioni.
Comandi per gestire o connettersi a Azure Bastion per un cluster Kubernetes gestito.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az aks bastion disable |
Disabilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito. |
Extension | GA |
| az aks bastion enable |
Abilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito. |
Extension | GA |
| az aks bastion tunnel |
Connettersi a un cluster Kubernetes gestito usando Azure Bastion. |
Extension | GA |
| az aks bastion update |
Aggiornare l'host Azure Bastion gestito per un cluster Kubernetes gestito. |
Extension | GA |
az aks bastion disable
Disabilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito.
az aks bastion disable --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--change-reference]
[--no-wait]
Esempio
Disabilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito.
az aks bastion disable --name MyManagedCluster --resource-group MyResourceGroup
Parametri necessari
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Non attendere il completamento dell'operazione a esecuzione prolungata.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az aks bastion enable
Abilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito.
az aks bastion enable --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--bastion-public-ip]
[--bastion-scale-units]
[--bastion-sku {Premium, Standard}]
[--change-reference]
[--no-wait]
Esempio
Abilitare l'host Azure Bastion gestito per un cluster Kubernetes gestito con le impostazioni predefinite.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup
Abilitare l'host Azure Bastion gestito con SKU Premium e unità di scala personalizzate.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium --bastion-scale-units 7
Abilitare l'host di Azure Bastion gestito con l'indirizzo IP pubblico BYO.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-public-ip /subscriptions/{subscription-id}/resourceGroups/MyResourceGroup/providers/Microsoft.Network/publicIPAddresses/MyPublicIP
Parametri necessari
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
ID risorsa di un indirizzo IP pubblico esistente da assegnare all'host del Azure Bastion gestito.
Se non specificato, verrà creato e assegnato un nuovo indirizzo IP pubblico all'host Azure Bastion gestito.
Numero di unità di scala per l'host Azure Bastion gestito.
Specificare lo SKU dell'host Azure Bastion gestito.
| Proprietà | Valore |
|---|---|
| Valori accettati: | Premium, Standard |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Non attendere il completamento dell'operazione a esecuzione prolungata.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az aks bastion tunnel
Connettersi a un cluster Kubernetes gestito usando Azure Bastion.
Il comando avvierà una sottoshell con il set kubeconfig per connettersi al cluster tramite Bastion. Usare exit o Ctrl-D (ad esempio EOF) per uscire dalla sottoshell.
az aks bastion tunnel --name
--resource-group
[--acquire-policy-token]
[--admin]
[--bastion]
[--change-reference]
[--kubeconfig-path]
[--port]
[--yes]
Esempio
Connettersi a un cluster Kubernetes gestito usando Azure Bastion con credenziali di amministratore e porta personalizzate.
az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin
Connettersi usando un file kubeconfig esistente.
az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --kubeconfig-path ~/.kube/config
Parametri necessari
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Usare le credenziali di amministratore del cluster per connettersi al bastion.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Nome o ID risorsa di una risorsa Bastion pre-distribuita configurata per la connessione al cluster del servizio Azure Kubernetes corrente.
Se non specificato, il comando tenterà di identificare una risorsa Bastion esistente all'interno del gruppo di risorse del nodo del cluster.
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Percorso di un file kubeconfig esistente da usare.
Se specificato, usa questo file kubeconfig nel percorso originale anziché recuperare le credenziali da Azure.
Numero di porta locale usato per la connessione bastion.
Se non specificato, verrà usata una porta casuale.
Non richiedere conferma.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az aks bastion update
Aggiornare l'host Azure Bastion gestito per un cluster Kubernetes gestito.
az aks bastion update --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--bastion-scale-units]
[--bastion-sku {Premium, Standard}]
[--change-reference]
[--no-wait]
Esempio
Aggiornare l'host Azure Bastion gestito allo SKU Premium.
az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium
Ridimensionare l'host di Azure Bastion gestito.
az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-scale-units 7
Parametri necessari
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Inviare intestazioni personalizzate. Se specificato, il formato deve essere Key1=Value1,Key2=Value2.
Numero di unità di scala per l'host Azure Bastion gestito.
Specificare lo SKU dell'host Azure Bastion gestito.
| Proprietà | Valore |
|---|---|
| Valori accettati: | Premium, Standard |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Non attendere il completamento dell'operazione a esecuzione prolungata.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |