az fleet namespace
Hinweis
Diese Referenz ist Teil der Flottenerweiterung für die Azure CLI (Version 2.61.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az fleet-Namespacebefehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Befehle zum Verwalten von verwalteten Namespaces für flotten Verwaltete Namespaces.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az fleet namespace create |
Erstellt einen vom Flotten verwalteten Namespace. |
Extension | Vorschau |
| az fleet namespace delete |
Löscht einen flottenverwalteten Namespace. |
Extension | Vorschau |
| az fleet namespace get-credentials |
Get kubeconfig for a fleet namespace, with the namespace context pre-configure. |
Extension | Vorschau |
| az fleet namespace list |
Listet die verwalteten Namespaces einer Flotte auf. |
Extension | Vorschau |
| az fleet namespace show |
Ruft einen flottenverwalteten Namespace ab. |
Extension | Vorschau |
| az fleet namespace update |
Aktualisiert einen vom Flotten verwalteten Namespace. |
Extension | Vorschau |
| az fleet namespace wait |
Warten Sie, bis ein flotter verwalteter Namespace einen gewünschten Zustand erreicht. |
Extension | Vorschau |
az fleet namespace create
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Erstellt einen vom Flotten verwalteten Namespace.
az fleet namespace create --fleet-name
--name
--resource-group
[--adoption-policy {Always, IfIdentical, Never}]
[--annotations]
[--cpu-limits]
[--cpu-requests]
[--delete-policy {Delete, Keep}]
[--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
[--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
[--labels]
[--member-cluster-names]
[--memory-limits]
[--memory-requests]
[--no-wait]
[--tags]
Beispiele
Erstellen Sie einen einfachen verwalteten Namespace für Flotten.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Erstellen Sie einen verwalteten Flottennamespace mit Tags.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production key=value
Erstellen Sie einen vom Flotten verwalteten Namespace mit Ressourcenlimits und Richtlinien.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --annotations key=value --labels key=value --cpu-requests 1m --cpu-limits 4m --memory-requests 1Mi --memory-limits 4Mi --ingress-policy AllowAll --egress-policy DenyAll --delete-policy Keep --adoption-policy Never
Erstellen Sie einen flottenverwalteten Namespace auf bestimmten Memberclustern.
az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member-cluster-names team-01 team-02 team-03 team-04
Erforderliche Parameter
Name der Flotte.
Der Name des Kubernetes-Namespace, der auf Memberclustern erstellt werden soll.
Name der Ressourcengruppe
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Einführungsrichtlinie für den Namespace.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | Never |
| Zulässige Werte: | Always, IfIdentical, Never |
Leerzeichentrennte Anmerkungen im Schlüssel=Wertformat. Beispiel: env=production region=us-west team=devops.
CPU-Grenzwerte für den Namespace. Beispiel: 1000m.
CPU-Anforderungen für den Namespace. Beispiel: 1000m.
Löschen sie die Richtlinie für den Namespace.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | Keep |
| Zulässige Werte: | Delete, Keep |
Ausgangsrichtlinie für den Namespace.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | AllowAll, AllowSameNamespace, DenyAll |
Ingress-Richtlinie für den Namespace.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | AllowAll, AllowSameNamespace, DenyAll |
Leerzeichentrennte Beschriftungen im Schlüssel=Wertformat. Beispiel: env=production region=us-west team=devops.
Durch Leerzeichen getrennte Liste der Memberclusternamen, auf die der Namespace angewendet werden soll.
Speicherbeschränkungen für den Namespace. Beispiel: 500Mi.
Speicheranforderungen für den Namespace. Beispiel: 500Mi.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace delete
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Löscht einen flottenverwalteten Namespace.
az fleet namespace delete --fleet-name
--name
--resource-group
[--no-wait]
[--yes]
Beispiele
Löschen Eines bestimmten verwalteten Namespaces.
az fleet namespace delete -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Erforderliche Parameter
Name der Flotte.
Name des verwalteten Namespaces.
Name der Ressourcengruppe
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Zur Bestätigung nicht auffordern.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace get-credentials
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Get kubeconfig for a fleet namespace, with the namespace context pre-configure.
az fleet namespace get-credentials --fleet-name
--name
--resource-group
[--context]
[--file]
[--member]
[--overwrite-existing]
Beispiele
Rufen Sie kubeconfig für einen Flottennamespace aus dem Hubcluster ab.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Rufen Sie kubeconfig für einen Flottennamespace von einem bestimmten Flottenmitglied ab.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member MyFleetMember
Speichern Sie kubeconfig in einer bestimmten Datei.
az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --file ~/my-namespace-config
Erforderliche Parameter
Name der Flotte.
Geben Sie den Namen des verwalteten Namespaces an.
Name der Ressourcengruppe
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Wenn angegeben, überschreiben Sie den Standardkontextnamen.
Kubernetes-Konfigurationsdatei, die aktualisiert werden soll. Verwenden Sie "-", um YAML stattdessen in Stdout zu drucken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | ~\.kube\config |
Geben Sie den Namen des Flottenmitglieds an, um Anmeldeinformationen aus dem zugeordneten verwalteten Cluster abzurufen.
Überschreiben Sie alle vorhandenen Clustereinträge mit demselben Namen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | True |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace list
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Listet die verwalteten Namespaces einer Flotte auf.
az fleet namespace list --fleet-name
--resource-group
Beispiele
Listet alle verwalteten Namespaces für eine bestimmte Flotte auf.
az fleet namespace list -g MyFleetResourceGroup -f MyFleetName
Erforderliche Parameter
Name der Flotte.
Name der Ressourcengruppe
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace show
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Ruft einen flottenverwalteten Namespace ab.
az fleet namespace show --fleet-name
--name
--resource-group
Beispiele
Zeigen Sie die Details eines bestimmten verwalteten Namespaces an.
az fleet namespace show -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Erforderliche Parameter
Name der Flotte.
Name des verwalteten Namespaces.
Name der Ressourcengruppe
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace update
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Aktualisiert einen vom Flotten verwalteten Namespace.
az fleet namespace update --fleet-name
--name
--resource-group
[--no-wait]
[--tags]
Beispiele
Aktualisiert einen vom Flotten verwalteten Namespace.
az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace
Aktualisieren Sie Tags für einen flottenverwalteten Namespace.
az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production
Erforderliche Parameter
Name der Flotte.
Name des verwalteten Namespaces.
Name der Ressourcengruppe
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az fleet namespace wait
Befehlsgruppe "Flottennamespace" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Warten Sie, bis ein flotter verwalteter Namespace einen gewünschten Zustand erreicht.
Wenn ein Vorgang in einem flotten verwalteten Namespace unterbrochen oder mit --no-waitdiesem gestartet wurde, verwenden Sie diesen Befehl, um darauf zu warten, bis er abgeschlossen ist.
az fleet namespace wait --fleet-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Erforderliche Parameter
Name der Flotte.
Name des verwalteten Namespaces.
Name der Ressourcengruppe
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
Warten Sie, bis sie gelöscht wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Abrufintervall in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 30 |
Maximale Wartezeit in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |