Condividi tramite


az aks addon

Note

This reference is part of the aks-preview extension for the Azure CLI (version 2.61.0 or higher). L'estensione installerà automaticamente la prima volta che si esegue un comando az aks addon . Learn more about extensions.

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.

Extension GA
az aks addon enable

Abilitare un componente aggiuntivo kubernetes.

Extension GA
az aks addon list

Elencare lo stato di tutti i componenti aggiuntivi Kubernetes in un determinato cluster.

Extension GA
az aks addon list-available

Elencare i componenti aggiuntivi Kubernetes disponibili.

Extension GA
az aks addon show

Visualizzare lo stato e la configurazione per un componente aggiuntivo Kubernetes abilitato in un determinato cluster.

Extension GA
az aks addon update

Aggiornare un componente aggiuntivo Kubernetes già abilitato.

Extension GA

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

--addon -a

Specificare il componente aggiuntivo kubernetes da disabilitare.

--name -n

Nome del cluster gestito.

--resource-group -g

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

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 app (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. (autogenerated)

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

--addon -a

Specificare il componente aggiuntivo Kubernetes da abilitare.

--name -n

Nome del cluster gestito.

--resource-group -g

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

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ampls-resource-id
Anteprima

ID risorsa di Monitoraggio di Azure collegamento privato ambito per Il monitoraggio di Addon.

--appgw-id

ID risorsa di un gateway applicazione esistente da usare con AGIC. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-name

Nome del gateway applicazione da creare/usare nel gruppo di risorse del nodo. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-subnet-cidr

CIDR subnet da usare per una nuova subnet creata per distribuire il gateway applicazione. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-subnet-id

ID risorsa di una subnet esistente usata per distribuire il gateway applicazione. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-watch-namespace

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.

Proprietà Valore
Parameter group: Application Gateway Arguments
--data-collection-settings
Anteprima

Percorso del file JSON contenente le impostazioni di raccolta dati per Il monitoraggio del componente aggiuntivo.

--dns-zone-resource-ids
Anteprima

Elenco delimitato da virgole degli ID risorsa della risorsa zona DNS da usare con il componente aggiuntivo Routing app.

--enable-high-log-scale-mode
Anteprima

Abilitare la modalità di scalabilità log elevata per i log dei contenitori.

Proprietà Valore
Valore predefinito: False
Valori accettati: false, true
--enable-msi-auth-for-monitoring
Anteprima

Inviare dati di monitoraggio a Log Analytics usando l'identità assegnata del cluster anziché la chiave condivisa dell'area di lavoro Log Analytics.

Proprietà Valore
Valore predefinito: True
Valori accettati: false, true
--enable-secret-rotation

Abilitare la rotazione dei segreti. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.

Proprietà Valore
Valore predefinito: False
--enable-sgxquotehelper

Abilitare l'helper di offerta SGX per il componente aggiuntivo confcom.

Proprietà Valore
Valore predefinito: False
--enable-syslog
Anteprima

Abilitare la raccolta dati syslog per il componente aggiuntivo monitoraggio.

Proprietà Valore
Valore predefinito: False
Valori accettati: false, true
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--rotation-poll-interval

Impostare l'intervallo di polling della rotazione. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.

--subnet-name -s

Nome della subnet da usare per il nodo virtuale.

--workspace-resource-id

ID risorsa di un'area di lavoro Log Analytics esistente da usare per l'archiviazione dei dati di monitoraggio.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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

--name -n

Nome del cluster gestito.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az aks addon list-available

Elencare i componenti aggiuntivi Kubernetes disponibili.

az aks addon list-available
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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

--addon -a

Specificare il componente aggiuntivo Kubernetes.

--name -n

Nome del cluster gestito.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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. (autogenerated)

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

--addon -a

Specificare il componente aggiuntivo kubernetes da aggiornare.

--name -n

Nome del cluster gestito.

--resource-group -g

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

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ampls-resource-id
Anteprima

ID risorsa di Monitoraggio di Azure collegamento privato ambito per Il monitoraggio di Addon.

--appgw-id

ID risorsa di un gateway applicazione esistente da usare con AGIC. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-name

Nome del gateway applicazione da creare/usare nel gruppo di risorse del nodo. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-subnet-cidr

CIDR subnet da usare per una nuova subnet creata per distribuire il gateway applicazione. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-subnet-id

ID risorsa di una subnet esistente usata per distribuire il gateway applicazione. Usare con ingress-azure addon.

Proprietà Valore
Parameter group: Application Gateway Arguments
--appgw-watch-namespace

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.

Proprietà Valore
Parameter group: Application Gateway Arguments
--data-collection-settings
Anteprima

Percorso del file JSON contenente le impostazioni di raccolta dati per Il monitoraggio del componente aggiuntivo.

--dns-zone-resource-ids
Anteprima

Elenco delimitato da virgole degli ID risorsa della risorsa zona DNS da usare con il componente aggiuntivo Routing app.

--enable-high-log-scale-mode
Anteprima

Abilitare la modalità di scalabilità log elevata per i log dei contenitori.

Proprietà Valore
Valore predefinito: False
Valori accettati: false, true
--enable-msi-auth-for-monitoring
Anteprima

Inviare dati di monitoraggio a Log Analytics usando l'identità assegnata del cluster anziché la chiave condivisa dell'area di lavoro Log Analytics.

Proprietà Valore
Valori accettati: false, true
--enable-secret-rotation

Abilitare la rotazione dei segreti. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.

Proprietà Valore
Valore predefinito: False
--enable-sgxquotehelper

Abilitare l'helper di offerta SGX per il componente aggiuntivo confcom.

Proprietà Valore
Valore predefinito: False
--enable-syslog
Anteprima

Abilitare la raccolta dati syslog per il componente aggiuntivo monitoraggio.

Proprietà Valore
Valore predefinito: False
Valori accettati: false, true
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--rotation-poll-interval

Impostare l'intervallo di polling della rotazione. Usare con il componente aggiuntivo azure-keyvault-secrets-provider.

--subnet-name -s

Nome della subnet da usare per il nodo virtuale.

--workspace-resource-id

ID risorsa di un'area di lavoro Log Analytics esistente da usare per l'archiviazione dei dati di monitoraggio.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False