az aks addon
Nota
Questo riferimento fa parte dell'estensione aks-preview per l'interfaccia della riga di comando di Azure (versione 2.61.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az aks addon . Altre informazioni sulle estensioni.
Comandi per gestire e visualizzare singole condizioni di addon.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az aks addon disable |
Disabilitare un componente aggiuntivo Kubernetes abilitato in un cluster. |
Estensione | Disponibilità generale |
az aks addon enable |
Abilitare un componente aggiuntivo kubernetes. |
Estensione | Disponibilità generale |
az aks addon list |
Elencare lo stato di tutti i componenti aggiuntivi Kubernetes in un determinato cluster. |
Estensione | Disponibilità generale |
az aks addon list-available |
Elencare i componenti aggiuntivi Kubernetes disponibili. |
Estensione | Disponibilità generale |
az aks addon show |
Visualizzare lo stato e la configurazione per un componente aggiuntivo Kubernetes abilitato in un determinato cluster. |
Estensione | Disponibilità generale |
az aks addon update |
Aggiornare un componente aggiuntivo Kubernetes già abilitato. |
Estensione | Disponibilità generale |
az aks addon disable
Disabilitare un componente aggiuntivo Kubernetes abilitato in un cluster.
az aks addon disable --addon
--name
--resource-group
[--no-wait]
Esempio
Disabilitare il componente aggiuntivo "monitoraggio".
az aks addon disable -g myResourceGroup -n myAKSCluster -a monitoring
Parametri necessari
Specificare il componente aggiuntivo kubernetes da disabilitare.
Nome del cluster gestito.
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 posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks addon enable
Abilitare un componente aggiuntivo kubernetes.
Questi componenti aggiuntivi sono disponibili: http_application_routing : configurare l'ingresso con la creazione automatica del nome DNS pubblico. monitoraggio: attivare il monitoraggio di Log Analytics. Usa l'area di lavoro predefinita di Log Analytics, se esistente, altrimenti ne crea una. Specificare "--workspace-resource-id" per usare un'area di lavoro esistente. Se il componente aggiuntivo di monitoraggio è abilitato, l'argomento --no-wait non avrà alcun effetto virtual-node- abilitare il nodo virtuale del servizio Azure Kubernetes. Richiede --subnet-name per specificare il nome di una subnet esistente da usare per il nodo virtuale. azure-policy: abilitare Criteri di Azure. Il componente aggiuntivo Criteri di Azure per il servizio Azure Kubernetes consente l'applicazione e le misure di sicurezza su larga scala nei cluster in modo centralizzato e coerente. Per altre informazioni, vedere aka.ms/aks/policy. ingress-appgw: abilitare gateway applicazione componente aggiuntivo controller in ingresso (ANTEPRIMA). open-service-mesh: abilitare il componente aggiuntivo Open Service Mesh (ANTEPRIMA). gitops: abilitare GitOps (ANTEPRIMA). azure-keyvault-secrets-provider: abilitare l'addon del provider di segreti dell'insieme di credenziali delle chiavi di Azure. web_application_routing: abilitare il componente aggiuntivo routing delle applicazioni Web (ANTEPRIMA). Specificare "--dns-zone-resource-id" per configurare il DNS.
az aks addon enable --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
Esempio
Abilitare un componente aggiuntivo kubernetes. (generato automaticamente)
az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
Abilitare l'addon ingress-appgw con prefisso subnet.
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Abilitare il componente aggiuntivo open-service-mesh.
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup -a open-service-mesh
Parametri necessari
Specificare il componente aggiuntivo Kubernetes da abilitare.
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
ID risorsa di Monitoraggio di Azure collegamento privato ambito per Il monitoraggio di Addon.
ID risorsa di un gateway applicazione esistente da usare con AGIC. Usare con ingress-azure addon.
Nome del gateway applicazione da creare/usare nel gruppo di risorse del nodo. Usare con ingress-azure addon.
CIDR subnet da usare per una nuova subnet creata per distribuire il gateway applicazione. Usare con ingress-azure addon.
ID risorsa di una subnet esistente usata per distribuire il gateway applicazione. Usare con ingress-azure addon.
Specificare lo spazio dei nomi che deve essere guardato da AGIC. Può trattarsi di un singolo valore stringa o di un elenco delimitato da virgole di spazi dei nomi. Usare con ingress-azure addon.
Percorso del file JSON contenente le impostazioni di raccolta dati per Il monitoraggio del componente aggiuntivo.
Elenco delimitato da virgole degli ID risorsa della risorsa zona DNS da usare con il componente aggiuntivo web_application_routing.
Abilitare la modalità di scalabilità log elevata per i log dei contenitori.
Inviare dati di monitoraggio a Log Analytics usando l'identità assegnata del cluster anziché la chiave condivisa dell'area di lavoro Log Analytics.
Abilitare la rotazione dei segreti. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.
Abilitare l'helper di offerta SGX per il componente aggiuntivo confcom.
Abilitare la raccolta dati syslog per il componente aggiuntivo monitoraggio.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Impostare l'intervallo di polling della rotazione. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.
Nome della subnet da usare per il nodo virtuale.
ID risorsa di un'area di lavoro Log Analytics esistente da usare per l'archiviazione dei dati di monitoraggio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks addon list
Elencare lo stato di tutti i componenti aggiuntivi Kubernetes in un determinato cluster.
az aks addon list --name
--resource-group
Parametri necessari
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks addon list-available
Elencare i componenti aggiuntivi Kubernetes disponibili.
az aks addon list-available
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks addon show
Visualizzare lo stato e la configurazione per un componente aggiuntivo Kubernetes abilitato in un determinato cluster.
az aks addon show --addon
--name
--resource-group
Esempio
Mostra la configurazione per il componente aggiuntivo "monitoraggio".
az aks addon show -g myResourceGroup -n myAKSCluster -a monitoring
Parametri necessari
Specificare il componente aggiuntivo Kubernetes.
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az aks addon update
Aggiornare un componente aggiuntivo Kubernetes già abilitato.
az aks addon update --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
Esempio
Aggiornare un componente aggiuntivo kubernetes. (generato automaticamente)
az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
Aggiornare il componente aggiuntivo in ingresso-appgw con prefisso subnet.
az aks addon update --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Aggiornare il componente aggiuntivo di monitoraggio con l'ID risorsa dell'area di lavoro.
az aks addon update -g $rg -n $cn -a monitoring --workspace-resource-id=/subscriptions/0000000-00000000-00000-000-000/resourcegroups/myresourcegroup/providers/microsoft.operationalinsights/workspaces/defaultlaworkspace
Parametri necessari
Specificare il componente aggiuntivo kubernetes da aggiornare.
Nome del cluster gestito.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
ID risorsa di Monitoraggio di Azure collegamento privato ambito per Il monitoraggio di Addon.
ID risorsa di un gateway applicazione esistente da usare con AGIC. Usare con ingress-azure addon.
Nome del gateway applicazione da creare/usare nel gruppo di risorse del nodo. Usare con ingress-azure addon.
CIDR subnet da usare per una nuova subnet creata per distribuire il gateway applicazione. Usare con ingress-azure addon.
ID risorsa di una subnet esistente usata per distribuire il gateway applicazione. Usare con ingress-azure addon.
Specificare lo spazio dei nomi che deve essere guardato da AGIC. Può trattarsi di un singolo valore stringa o di un elenco delimitato da virgole di spazi dei nomi. Usare con ingress-azure addon.
Percorso del file JSON contenente le impostazioni di raccolta dati per Il monitoraggio del componente aggiuntivo.
Elenco delimitato da virgole degli ID risorsa della risorsa zona DNS da usare con il componente aggiuntivo web_application_routing.
Abilitare la modalità di scalabilità log elevata per i log dei contenitori.
Inviare dati di monitoraggio a Log Analytics usando l'identità assegnata del cluster anziché la chiave condivisa dell'area di lavoro Log Analytics.
Abilitare la rotazione dei segreti. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.
Abilitare l'helper di offerta SGX per il componente aggiuntivo confcom.
Abilitare la raccolta dati syslog per il componente aggiuntivo monitoraggio.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Impostare l'intervallo di polling della rotazione. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.
Nome della subnet da usare per il nodo virtuale.
ID risorsa di un'area di lavoro Log Analytics esistente da usare per l'archiviazione dei dati di monitoraggio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.