Udostępnij przez


az fleet namespace

Uwaga / Notatka

Ta dokumentacja jest częścią rozszerzenia floty dla interfejsu wiersza polecenia platformy Azure (wersja 2.61.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az fleet namespace . Dowiedz się więcej o rozszerzeniach.

Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Polecenia do zarządzania przestrzeniami nazw zarządzanych przez flotę.

Polecenia

Nazwa Opis Typ Stan
az fleet namespace create

Tworzy zarządzaną przestrzeń nazw floty.

Extension Preview
az fleet namespace delete

Usuwa zarządzaną przestrzeń nazw floty.

Extension Preview
az fleet namespace get-credentials

Pobierz narzędzie kubeconfig dla przestrzeni nazw floty ze wstępnie skonfigurowanym kontekstem przestrzeni nazw.

Extension Preview
az fleet namespace list

Wyświetla listę zarządzanych przestrzeni nazw floty.

Extension Preview
az fleet namespace show

Pobiera zarządzaną przestrzeń nazw floty.

Extension Preview
az fleet namespace update

Aktualizuje zarządzaną przestrzeń nazw floty.

Extension Preview
az fleet namespace wait

Poczekaj, aż przestrzeń nazw zarządzana przez flotę osiągnie żądany stan.

Extension Preview

az fleet namespace create

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Tworzy zarządzaną przestrzeń nazw floty.

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]

Przykłady

Utwórz podstawową przestrzeń nazw zarządzaną flotą.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Utwórz zarządzaną przestrzeń nazw floty z tagami.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production key=value

Utwórz zarządzaną przestrzeń nazw floty z limitami zasobów i zasadami.

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

Utwórz zarządzaną przestrzeń nazw floty w określonych klastrach członkowskich.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member-cluster-names team-01 team-02 team-03 team-04

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Nazwa przestrzeni nazw Kubernetes, która ma zostać utworzona w klastrach członkowskich.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--adoption-policy

Zasady wdrażania przestrzeni nazw.

Właściwość Wartość
Domyślna wartość: Never
Dopuszczalne wartości: Always, IfIdentical, Never
--annotations

Adnotacje rozdzielone spacjami w formacie key=value. Przykład: env=production region=us-west team=devops.

--cpu-limits

Limity procesora CPU dla przestrzeni nazw. Przykład: 1000 m.

--cpu-requests

Żądania procesora CPU dla przestrzeni nazw. Przykład: 1000 m.

--delete-policy

Usuń zasady dla przestrzeni nazw.

Właściwość Wartość
Domyślna wartość: Keep
Dopuszczalne wartości: Delete, Keep
--egress-policy

Zasady ruchu wychodzącego dla przestrzeni nazw.

Właściwość Wartość
Dopuszczalne wartości: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Zasady ruchu przychodzącego dla przestrzeni nazw.

Właściwość Wartość
Dopuszczalne wartości: AllowAll, AllowSameNamespace, DenyAll
--labels

Etykiety rozdzielone spacjami w formacie key=value. Przykład: env=production region=us-west team=devops.

--member-cluster-names

Rozdzielona spacjami lista nazw klastrów członkowskich, do których ma być stosowana przestrzeń nazw.

--memory-limits

Limity pamięci dla przestrzeni nazw. Przykład: 500Mi.

--memory-requests

Żądania pamięci dla przestrzeni nazw. Przykład: 500Mi.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace delete

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuwa zarządzaną przestrzeń nazw floty.

az fleet namespace delete --fleet-name
                          --name
                          --resource-group
                          [--no-wait]
                          [--yes]

Przykłady

Usuń określoną zarządzaną przestrzeń nazw.

az fleet namespace delete -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Nazwa zarządzanej przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--yes -y

Nie monituj o potwierdzenie.

Właściwość Wartość
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace get-credentials

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pobierz narzędzie kubeconfig dla przestrzeni nazw floty ze wstępnie skonfigurowanym kontekstem przestrzeni nazw.

az fleet namespace get-credentials --fleet-name
                                   --name
                                   --resource-group
                                   [--context]
                                   [--file]
                                   [--member]
                                   [--overwrite-existing]

Przykłady

Pobierz narzędzie kubeconfig dla przestrzeni nazw floty z klastra koncentratora.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Pobierz narzędzie kubeconfig dla przestrzeni nazw floty z określonego elementu członkowskiego floty.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member MyFleetMember

Zapisz plik kubeconfig w określonym pliku.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --file ~/my-namespace-config

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Określ nazwę zarządzanej przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--context

Jeśli zostanie określona, zastąp domyślną nazwę kontekstu.

--file

Plik konfiguracji platformy Kubernetes do aktualizacji. Zamiast tego użyj polecenia "-", aby wydrukować kod YAML w pliku stdout.

Właściwość Wartość
Domyślna wartość: ~\.kube\config
--member -m

Określ nazwę elementu członkowskiego floty, aby uzyskać poświadczenia z skojarzonego z nim klastra zarządzanego.

--overwrite-existing

Zastąp dowolny istniejący wpis klastra o tej samej nazwie.

Właściwość Wartość
Domyślna wartość: True
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace list

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetla listę zarządzanych przestrzeni nazw floty.

az fleet namespace list --fleet-name
                        --resource-group

Przykłady

Wyświetl listę wszystkich zarządzanych przestrzeni nazw dla danej floty.

az fleet namespace list -g MyFleetResourceGroup -f MyFleetName

Parametry wymagane

--fleet-name -f

Nazwa floty.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace show

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pobiera zarządzaną przestrzeń nazw floty.

az fleet namespace show --fleet-name
                        --name
                        --resource-group

Przykłady

Pokaż szczegóły określonej zarządzanej przestrzeni nazw.

az fleet namespace show -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Nazwa zarządzanej przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace update

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Aktualizuje zarządzaną przestrzeń nazw floty.

az fleet namespace update --fleet-name
                          --name
                          --resource-group
                          [--no-wait]
                          [--tags]

Przykłady

Aktualizuje zarządzaną przestrzeń nazw floty.

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Aktualizowanie tagów dla przestrzeni nazw zarządzanej przez flotę.

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Nazwa zarządzanej przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az fleet namespace wait

Wersja zapoznawcza

Grupa poleceń "fleet namespace" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Poczekaj, aż przestrzeń nazw zarządzana przez flotę osiągnie żądany stan.

Jeśli operacja w przestrzeni nazw zarządzanej przez flotę została przerwana lub została uruchomiona z --no-waitpoleceniem , użyj tego polecenia, aby poczekać na zakończenie.

az fleet namespace wait --fleet-name
                        --name
                        --resource-group
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--timeout]
                        [--updated]

Parametry wymagane

--fleet-name -f

Nazwa floty.

--name -n

Nazwa zarządzanej przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
--deleted

Poczekaj na usunięcie.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--interval

Interwał sondowania w sekundach.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False