Condividi tramite


az k8sconfiguration

Nota

Questo riferimento fa parte dell'estensione k8sconfiguration per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az k8sconfiguration . 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

Questo gruppo di comandi è stato deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Comandi per gestire la configurazione di Kubernetes.

Comandi

Nome Descrizione Tipo Stato
az k8sconfiguration create

Creare una configurazione kubernetes.

Estensione Anteprima e deprecato
az k8sconfiguration delete

Eliminare una configurazione kubernetes.

Estensione Anteprima e deprecato
az k8sconfiguration list

Elencare le configurazioni di Kubernetes.

Estensione Anteprima e deprecato
az k8sconfiguration show

Visualizzare i dettagli di una configurazione di Kubernetes.

Estensione Anteprima e deprecato
az k8sconfiguration update

Aggiornare una configurazione kubernetes.

Estensione Anteprima e deprecato

az k8sconfiguration create

Anteprima Deprecato

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

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'k8sconfiguration' è deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Creare una configurazione kubernetes.

az k8sconfiguration create --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --repository-url
                           --resource-group
                           --scope {cluster, namespace}
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--https-key]
                           [--https-user]
                           [--operator-instance-name]
                           [--operator-namespace]
                           [--operator-params]
                           [--operator-type]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]
                           [--ssh-private-key]
                           [--ssh-private-key-file]

Esempio

Creare una configurazione kubernetes

az k8sconfiguration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator  \
--helm-operator-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''

Parametri necessari

--cluster-name -c

Nome del cluster Kubernetes.

--cluster-type

Specificare cluster Arc o cluster gestiti dal servizio Azure Kubernetes.

valori accettati: connectedClusters, managedClusters
--name -n

Nome della configurazione di Kubernetes.

--repository-url -u

URL del repository del controllo del codice sorgente.

--resource-group -g

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

--scope

Specificare l'ambito dell'operatore come "spazio dei nomi" o "cluster".

valori accettati: cluster, namespace

Parametri facoltativi

--enable-helm-operator

Abilitare il supporto per le distribuzioni di grafici Helm.

valori accettati: false, true
--helm-operator-params

Valori del grafico per l'operatore Helm (se abilitato).

--helm-operator-version

Versione del grafico dell'operatore Helm (se abilitata).

valore predefinito: 1.2.0
--https-key

Specificare token HTTPS/password per la sincronizzazione del repository privato.

--https-user

Specificare il nome utente HTTPS per la sincronizzazione del repository privato.

--operator-instance-name

Nome dell'istanza dell'operatore.

--operator-namespace

Spazio dei nomi in cui installare l'operatore.

valore predefinito: default
--operator-params

Parametri per l'operatore.

--operator-type

Tipo dell'operatore. Il valore valido è 'flux'.

valore predefinito: flux
--ssh-known-hosts

Specificare il contenuto del known_hosts con codifica Base64 contenente le chiavi SSH pubbliche necessarie per accedere alle istanze Git private.

--ssh-known-hosts-file

Specificare filepath per known_hosts contenuto contenente chiavi SSH pubbliche necessarie per accedere alle istanze Git private.

--ssh-private-key

Specificare la chiave SSH privata con codifica Base64 per la sincronizzazione del repository privato.

--ssh-private-key-file

Specificare filepath per la chiave SSH privata per la sincronizzazione del repository privato.

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 k8sconfiguration delete

Anteprima Deprecato

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

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'k8sconfiguration' è deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Eliminare una configurazione kubernetes.

az k8sconfiguration delete --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--yes]

Esempio

Eliminare una configurazione kubernetes

az k8sconfiguration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parametri necessari

--cluster-name -c

Nome del cluster Kubernetes.

--cluster-type

Specificare cluster Arc o cluster gestiti dal servizio Azure Kubernetes.

valori accettati: connectedClusters, managedClusters
--name -n

Nome della configurazione di Kubernetes.

--resource-group -g

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

Parametri facoltativi

--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 k8sconfiguration list

Anteprima Deprecato

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

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'k8sconfiguration' è deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Elencare le configurazioni di Kubernetes.

az k8sconfiguration list --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --resource-group

Esempio

Elencare tutte le configurazioni kubernetes di un cluster

az k8sconfiguration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters

Parametri necessari

--cluster-name -c

Nome del cluster Kubernetes.

--cluster-type

Specificare cluster Arc o cluster gestiti dal servizio Azure Kubernetes.

valori accettati: connectedClusters, managedClusters
--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 k8sconfiguration show

Anteprima Deprecato

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

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'k8sconfiguration' è deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Visualizzare i dettagli di una configurazione di Kubernetes.

az k8sconfiguration show --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --name
                         --resource-group

Esempio

Visualizzare una configurazione kubernetes

az k8sconfiguration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parametri necessari

--cluster-name -c

Nome del cluster Kubernetes.

--cluster-type

Specificare cluster Arc o cluster gestiti dal servizio Azure Kubernetes.

valori accettati: connectedClusters, managedClusters
--name -n

Nome della configurazione di Kubernetes.

--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 k8sconfiguration update

Anteprima Deprecato

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

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'k8sconfiguration' è deprecato e verrà rimosso in una versione futura. Usare invece 'k8s-configuration'.

Aggiornare una configurazione kubernetes.

az k8sconfiguration update --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--operator-params]
                           [--repository-url]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]

Esempio

Aggiornare una configurazione kubernetes esistente

az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'

Parametri necessari

--cluster-name -c

Nome del cluster Kubernetes.

--cluster-type

Specificare cluster Arc o cluster gestiti dal servizio Azure Kubernetes.

valori accettati: connectedClusters, managedClusters
--name -n

Nome della configurazione di Kubernetes.

--resource-group -g

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

Parametri facoltativi

--enable-helm-operator

Abilitare il supporto per le distribuzioni di grafici Helm.

valori accettati: false, true
--helm-operator-params

Valori del grafico per l'operatore Helm (se abilitato).

--helm-operator-version

Versione del grafico dell'operatore Helm (se abilitata).

--operator-params

Parametri per l'operatore.

--repository-url -u

URL del repository del controllo del codice sorgente.

--ssh-known-hosts

Specificare il contenuto del known_hosts con codifica Base64 contenente le chiavi SSH pubbliche necessarie per accedere alle istanze Git private.

--ssh-known-hosts-file

Specificare filepath per known_hosts contenuto contenente chiavi SSH pubbliche necessarie per accedere alle istanze Git private.

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.