Freigeben über


az k8s-configuration flux kustomization

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 zum ersten Mal einen Az k8s-Konfigurationsfluss-Kustomisierungsbefehl ausführen. Weitere Informationen zu 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.

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 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]
                                               [--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.

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--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 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

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

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 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]
                                               [--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

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.

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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

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.