Freigeben über


az k8s-configuration flux kustomization

Hinweis

Diese Referenz ist Teil der k8s-Konfiguration Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az k8s-configuration flux kustomization Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

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

Befehle

Name Beschreibung Typ Status
az k8s-configuration flux kustomization create

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

Erweiterung GA
az k8s-configuration flux kustomization delete

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

Erweiterung GA
az k8s-configuration flux kustomization list

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

Erweiterung GA
az k8s-configuration flux kustomization show

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

Erweiterung GA
az k8s-configuration flux kustomization update

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

Erweiterung GA

az k8s-configuration flux kustomization create

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

az k8s-configuration flux kustomization create --cluster-name
                                               --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                                               --kustomization-name
                                               --name
                                               --resource-group
                                               [--cluster-resource-provider]
                                               [--dependencies]
                                               [--disable-health-check {false, true}]
                                               [--force {false, true}]
                                               [--interval]
                                               [--no-wait]
                                               [--path]
                                               [--prune {false, true}]
                                               [--retry-interval]
                                               [--timeout]

Beispiele

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

az k8s-configuration flux kustomization create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--kustomization-name my-kustomization-2 --path ./my/path --prune --force

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
--kustomization-name -k

Geben Sie den Namen der Kustomisierung an, die als Ziel festgelegt werden soll.

--name -n

Name der Flusskonfiguration.

--resource-group -g

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

Optionale Parameter

--cluster-resource-provider --cluster-rp

Name des Clusterressourcenanbieters für diesen clusterType (erforderlich für provisionedClusters).

--dependencies --depends --depends-on

Durch Trennzeichen getrennte Liste der Kustomisierungsabhängigkeiten.

--disable-health-check

Deaktivieren Sie Integritätsprüfungen auf Kustomisierungen, die auf den Cluster angewendet werden.

Zulässige Werte: false, true
--force

Erstellen Sie Ressourcen erneut, die nicht auf dem Cluster aktualisiert werden können (d. h. Aufträge).

Zulässige Werte: false, true
--interval --sync-interval

Zeit zwischen Abstimmungen der Kustomisierung auf dem Cluster.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--path

Geben Sie den Pfad in der Quelle an, auf die die Kustomisierung angewendet werden soll.

--prune

Garbage collect resources deployed by the kustomization on the cluster.

Zulässige Werte: false, true
--retry-interval

Die Zeit zwischen den Abstimmungen der Kustomisierung für den Cluster bei Fehlern standardmäßig auf "--sync-interval".

--timeout

Maximale Zeit zum Abgleichen der Kustomisierung vor dem Timeout.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az k8s-configuration flux kustomization delete

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

az k8s-configuration flux kustomization delete --cluster-name
                                               --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                                               --kustomization-name
                                               --name
                                               --resource-group
                                               [--cluster-resource-provider]
                                               [--no-wait]
                                               [--yes]

Beispiele

Löschen einer vorhandenen Kustomisierung, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist

az k8s-configuration flux kustomization delete --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--kustomization-name my-kustomization

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
--kustomization-name -k

Geben Sie den Namen der Kustomisierung an, die als Ziel festgelegt werden soll.

--name -n

Name der Flusskonfiguration.

--resource-group -g

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

Optionale Parameter

--cluster-resource-provider --cluster-rp

Name des Clusterressourcenanbieters für diesen clusterType (erforderlich für provisionedClusters).

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--yes -y

Zur Bestätigung nicht auffordern.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az k8s-configuration flux kustomization list

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

az k8s-configuration flux kustomization list --cluster-name
                                             --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                                             --name
                                             --resource-group
                                             [--cluster-resource-provider]

Beispiele

Alle Kustomisierungen auflisten, die einer Flux v2 Kubernetes-Konfiguration zugeordnet sind

az k8s-configuration flux kustomization list --resource-group my-resource-group \
--cluster-name mycluster --name myconfig --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
--name -n

Name der Flusskonfiguration.

--resource-group -g

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

Optionale Parameter

--cluster-resource-provider --cluster-rp

Name des Clusterressourcenanbieters für diesen clusterType (erforderlich für provisionedClusters).

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az k8s-configuration flux kustomization show

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

az k8s-configuration flux kustomization show --cluster-name
                                             --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                                             --kustomization-name
                                             --name
                                             --resource-group
                                             [--cluster-resource-provider]

Beispiele

Details einer Kustomisierung anzeigen, die einer Flux v2 Kubernetes-Konfiguration zugeordnet ist

az k8s-configuration flux kustomization show --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--kustomization-name my-kustomization

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
--kustomization-name -k

Geben Sie den Namen der Kustomisierung an, die als Ziel festgelegt werden soll.

--name -n

Name der Flusskonfiguration.

--resource-group -g

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

Optionale Parameter

--cluster-resource-provider --cluster-rp

Name des Clusterressourcenanbieters für diesen clusterType (erforderlich für provisionedClusters).

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az k8s-configuration flux kustomization update

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

az k8s-configuration flux kustomization update --cluster-name
                                               --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                                               --kustomization-name
                                               --name
                                               --resource-group
                                               [--cluster-resource-provider]
                                               [--dependencies]
                                               [--disable-health-check {false, true}]
                                               [--force {false, true}]
                                               [--interval]
                                               [--no-wait]
                                               [--path]
                                               [--prune {false, true}]
                                               [--retry-interval]
                                               [--timeout]

Beispiele

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

az k8s-configuration flux kustomization update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--kustomization-name my-kustomization --path ./my/new-path --prune --force --disable-health-check

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
--kustomization-name -k

Geben Sie den Namen der Kustomisierung an, die als Ziel festgelegt werden soll.

--name -n

Name der Flusskonfiguration.

--resource-group -g

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

Optionale Parameter

--cluster-resource-provider --cluster-rp

Name des Clusterressourcenanbieters für diesen clusterType (erforderlich für provisionedClusters).

--dependencies --depends --depends-on

Durch Trennzeichen getrennte Liste der Kustomisierungsabhängigkeiten.

--disable-health-check

Deaktivieren Sie Integritätsprüfungen auf Kustomisierungen, die auf den Cluster angewendet werden.

Zulässige Werte: false, true
--force

Erstellen Sie Ressourcen erneut, die nicht auf dem Cluster aktualisiert werden können (d. h. Aufträge).

Zulässige Werte: false, true
--interval --sync-interval

Zeit zwischen Abstimmungen der Kustomisierung auf dem Cluster.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--path

Geben Sie den Pfad in der Quelle an, auf die die Kustomisierung angewendet werden soll.

--prune

Garbage collect resources deployed by the kustomization on the cluster.

Zulässige Werte: false, true
--retry-interval

Die Zeit zwischen den Abstimmungen der Kustomisierung für den Cluster bei Fehlern standardmäßig auf "--sync-interval".

--timeout

Maximale Zeit zum Abgleichen der Kustomisierung vor dem Timeout.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.