az k8s-configuration

Hinweis

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

Befehle zum Verwalten von Ressourcen aus Microsoft.KubernetesConfiguration.

Befehle

Name Beschreibung Typ Status
az k8s-configuration create

Erstellen Sie eine Flux v1 Kubernetes-Konfiguration (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen Sie "az k8s-configuration flux create").

Durchwahl Als veraltet markiert
az k8s-configuration delete

Löschen Sie eine Flux v1 Kubernetes-Konfiguration (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen Sie "az k8s-configuration flux delete").

Durchwahl Als veraltet markiert
az k8s-configuration flux

Befehle zum Verwalten von Flux v2 Kubernetes-Konfigurationen.

Durchwahl Allgemein verfügbar
az k8s-configuration flux create

Erstellen Sie eine Flux v2 Kubernetes-Konfiguration.

Durchwahl Allgemein verfügbar
az k8s-configuration flux delete

Löschen Sie eine Flux v2 Kubernetes-Konfiguration.

Durchwahl Allgemein verfügbar
az k8s-configuration flux deployed-object

Befehle zum Anzeigen bereitgestellter Objekte, die mit Flux v2 Kubernetes-Konfigurationen verknüpft sind.

Durchwahl Allgemein verfügbar
az k8s-configuration flux deployed-object list

Auflisten bereitgestellter Objekte, die einer Flux v2 Kubernetes-Konfiguration zugeordnet sind.

Durchwahl Allgemein verfügbar
az k8s-configuration flux deployed-object show

Zeigen Sie ein bereitgestelltes Objekt an, das einer Flux v2 Kubernetes-Konfiguration zugeordnet ist.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization

Befehle zum Verwalten von Kustomisierungen im Zusammenhang mit Flux v2 Kubernetes-Konfigurationen.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization create

Erstellen Sie eine Kustomisierung, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization delete

Löschen Sie eine Kustomisierung, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization list

Listet Kustomizations auf, die einer Flux v2 Kubernetes-Konfiguration zugeordnet sind.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization show

Zeigen Sie eine Kustomisierung an, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist.

Durchwahl Allgemein verfügbar
az k8s-configuration flux kustomization update

Aktualisieren Sie eine Kustomisierung, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist.

Durchwahl Allgemein verfügbar
az k8s-configuration flux list

Alle Flux v2 Kubernetes-Konfigurationen auflisten.

Durchwahl Allgemein verfügbar
az k8s-configuration flux show

Zeigen Sie eine Flux v2 Kubernetes-Konfiguration an.

Durchwahl Allgemein verfügbar
az k8s-configuration flux update

Aktualisieren Sie eine Flux v2 Kubernetes-Konfiguration.

Durchwahl Allgemein verfügbar
az k8s-configuration list

List Flux v1 Kubernetes-Konfigurationen (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen "az k8s-configuration flux list").

Durchwahl Als veraltet markiert
az k8s-configuration show

Zeigen Sie Details einer Flux v1 Kubernetes-Konfiguration an (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen "az k8s-configuration flux show").

Durchwahl Als veraltet markiert

az k8s-configuration create

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "k8s-configuration flux create".

Erstellen Sie eine Flux v1 Kubernetes-Konfiguration (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen Sie "az k8s-configuration flux create").

az k8s-configuration create --cluster-name
                            --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                            --name
                            --repository-url
                            --resource-group
                            --scope {cluster, namespace}
                            [--enable-helm-operator {false, true}]
                            [--helm-operator-chart-version]
                            [--helm-operator-params]
                            [--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 Flux v1 Kubernetes-Konfiguration

az k8s-configuration 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-chart-version 1.4.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 -t

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

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

Name der 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 --enable-hop

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

Zulässige Werte: false, true
--helm-operator-chart-version --hop-chart-version

Diagrammversion des Helmoperators (sofern aktiviert).

Standardwert: 1.4.0
--helm-operator-params --hop-params

Diagrammwerte für den Helmoperator (sofern aktiviert).

--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 den Dateipfad zum privaten SSH-Schlüssel für die Synchronisierung privater Repositorys 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 k8s-configuration delete

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "k8s-configuration flux delete".

Löschen Sie eine Flux v1 Kubernetes-Konfiguration (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen Sie "az k8s-configuration flux delete").

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

Beispiele

Löschen einer Flux v1 Kubernetes-Konfiguration

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type -t

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

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

Name der 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 k8s-configuration list

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "k8s-configuration flux list".

List Flux v1 Kubernetes-Konfigurationen (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen "az k8s-configuration flux list").

az k8s-configuration list --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --resource-group

Beispiele

List Flux v1 Kubernetes-Konfiguration

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type -t

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

Zulässige Werte: connectedClusters, managedClusters, provisionedClusters
--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 k8s-configuration show

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "k8s-configuration flux show".

Zeigen Sie Details einer Flux v1 Kubernetes-Konfiguration an (Dieser Befehl ist für Flux v1, um den neueren Flux v2 zu verwenden, führen "az k8s-configuration flux show").

az k8s-configuration show --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --name
                          --resource-group

Beispiele

Details einer Flux v1 Kubernetes-Konfiguration anzeigen

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

Erforderliche Parameter

--cluster-name -c

Name des Kubernetes-Clusters.

--cluster-type -t

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

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

Name der 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.