Freigeben über


az k8sconfiguration

Hinweis

Diese Referenz ist Teil der k8sconfiguration-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az k8sconfiguration-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Diese Befehlsgruppe ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "k8s-configuration".

Befehle zum Verwalten der Kubernetes-Konfiguration.

Befehle

Name Beschreibung Typ Status
az k8sconfiguration create

Erstellen Sie eine Kubernetes-Konfiguration.

Durchwahl Vorschau und veraltet
az k8sconfiguration delete

Löschen Sie eine Kubernetes-Konfiguration.

Durchwahl Vorschau und veraltet
az k8sconfiguration list

Kubernetes-Konfigurationen auflisten.

Durchwahl Vorschau und veraltet
az k8sconfiguration show

Zeigen Sie Details einer Kubernetes-Konfiguration an.

Durchwahl Vorschau und veraltet
az k8sconfiguration update

Aktualisieren einer Kubernetes-Konfiguration.

Durchwahl Vorschau und veraltet

az k8sconfiguration create

Vorschau Als veraltet markiert

Die Befehlsgruppe "k8sconfiguration" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "k8sconfiguration" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "k8s-configuration".

Erstellen Sie eine Kubernetes-Konfiguration.

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]

Beispiele

Erstellen einer Kubernetes-Konfiguration

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 ''

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type

Geben Sie Arc-Cluster oder AKS-verwaltete Cluster an.

Zulässige Werte: connectedClusters, managedClusters
--name -n

Name der Kubernetes-Konfiguration.

--repository-url -u

URL des Quellcodeverwaltungs-Repositorys.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--scope

Geben Sie den Bereich des Operators als "Namespace" oder "Cluster" an.

Zulässige Werte: cluster, namespace

Optionale Parameter

--enable-helm-operator

Aktivieren der Unterstützung für Helm-Diagrammbereitstellungen.

Zulässige Werte: false, true
--helm-operator-params

Diagrammwerte für den Helmoperator (sofern aktiviert).

--helm-operator-version

Diagrammversion des Helmoperators (sofern aktiviert).

Standardwert: 1.2.0
--https-key

Geben Sie HTTPS-Token/Kennwort für die private Repositorysynchronisierung an.

--https-user

Geben Sie HTTPS-Benutzername für die private Repositorysynchronisierung an.

--operator-instance-name

Instanzname des Operators.

--operator-namespace

Namespace, in dem der Operator installiert werden soll.

Standardwert: default
--operator-params

Parameter für den Operator.

--operator-type

Typ des Operators. Gültiger Wert ist "Flux".

Standardwert: flux
--ssh-known-hosts

Geben Sie base64-codierte known_hosts Inhalte an, die öffentliche SSH-Schlüssel enthalten, die für den Zugriff auf private Git-Instanzen erforderlich sind.

--ssh-known-hosts-file

Geben Sie den Dateipfad zum known_hosts Inhalt an, der öffentliche SSH-Schlüssel enthält, die für den Zugriff auf private Git-Instanzen erforderlich sind.

--ssh-private-key

Geben Sie den base64-codierten privaten SSH-Schlüssel für die Synchronisierung des privaten Repositorys an.

--ssh-private-key-file

Geben Sie filepath to private ssh key for private repository sync an.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az k8sconfiguration delete

Vorschau Als veraltet markiert

Die Befehlsgruppe "k8sconfiguration" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "k8sconfiguration" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "k8s-configuration".

Löschen Sie eine Kubernetes-Konfiguration.

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

Beispiele

Löschen einer Kubernetes-Konfiguration

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type

Geben Sie Arc-Cluster oder AKS-verwaltete Cluster an.

Zulässige Werte: connectedClusters, managedClusters
--name -n

Name der Kubernetes-Konfiguration.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az k8sconfiguration list

Vorschau Als veraltet markiert

Die Befehlsgruppe "k8sconfiguration" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "k8sconfiguration" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "k8s-configuration".

Kubernetes-Konfigurationen auflisten.

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

Beispiele

Auflisten aller Kubernetes-Konfigurationen eines Clusters

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type

Geben Sie Arc-Cluster oder AKS-verwaltete Cluster an.

Zulässige Werte: connectedClusters, managedClusters
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az k8sconfiguration show

Vorschau Als veraltet markiert

Die Befehlsgruppe "k8sconfiguration" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "k8sconfiguration" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "k8s-configuration".

Zeigen Sie Details einer Kubernetes-Konfiguration an.

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

Beispiele

Anzeigen einer Kubernetes-Konfiguration

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type

Geben Sie Arc-Cluster oder AKS-verwaltete Cluster an.

Zulässige Werte: connectedClusters, managedClusters
--name -n

Name der Kubernetes-Konfiguration.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az k8sconfiguration update

Vorschau Als veraltet markiert

Die Befehlsgruppe "k8sconfiguration" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "k8sconfiguration" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "k8s-configuration".

Aktualisieren einer Kubernetes-Konfiguration.

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]

Beispiele

Aktualisieren einer vorhandenen Kubernetes-Konfiguration

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'

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type

Geben Sie Arc-Cluster oder AKS-verwaltete Cluster an.

Zulässige Werte: connectedClusters, managedClusters
--name -n

Name der Kubernetes-Konfiguration.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--enable-helm-operator

Aktivieren der Unterstützung für Helm-Diagrammbereitstellungen.

Zulässige Werte: false, true
--helm-operator-params

Diagrammwerte für den Helmoperator (sofern aktiviert).

--helm-operator-version

Diagrammversion des Helmoperators (sofern aktiviert).

--operator-params

Parameter für den Operator.

--repository-url -u

URL des Quellcodeverwaltungs-Repositorys.

--ssh-known-hosts

Geben Sie base64-codierte known_hosts Inhalte an, die öffentliche SSH-Schlüssel enthalten, die für den Zugriff auf private Git-Instanzen erforderlich sind.

--ssh-known-hosts-file

Geben Sie den Dateipfad zum known_hosts Inhalt an, der öffentliche SSH-Schlüssel enthält, die für den Zugriff auf private Git-Instanzen erforderlich sind.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.