Udostępnij przez


az aks extension

Note

Ta dokumentacja jest częścią rozszerzenia aks-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.73.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az aks extension . Dowiedz się więcej o rozszerzeniach.

Polecenia do zarządzania rozszerzeniami w klastrze Kubernetes.

Polecenia

Nazwa Opis Typ Stan
az aks extension create

Tworzy wystąpienie rozszerzenia klastra w klastrze zarządzanym. Zapoznaj się z przykładem na końcu, aby zobaczyć, jak utworzyć rozszerzenie klastra.

Extension ogólna dostępność
az aks extension delete

Usuń rozszerzenie klastra.

Extension ogólna dostępność
az aks extension list

Wyświetl listę rozszerzeń klastra.

Extension ogólna dostępność
az aks extension show

Pokaż rozszerzenie klastra.

Extension ogólna dostępność
az aks extension type

Zarządzanie typami rozszerzeń w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks extension type list

Wyświetl listę dostępnych typów rozszerzeń klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type show

Pokaż właściwości dla typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type version

Zarządzanie wersją typów rozszerzeń w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks extension type version list

Wyświetl listę dostępnych wersji typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type version show

Pokaż właściwości skojarzone z wersją typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension update

Zaktualizuj modyfikowalne właściwości rozszerzenia klastra.

Extension ogólna dostępność

az aks extension create

Tworzy wystąpienie rozszerzenia klastra w klastrze zarządzanym. Zapoznaj się z przykładem na końcu, aby zobaczyć, jak utworzyć rozszerzenie klastra.

Utwórz rozszerzenie klastra. Dane wyjściowe zawierają wpisy tajne, które należy chronić. Upewnij się, że nie dołączysz tych wpisów tajnych do kontroli źródła. Sprawdź również, czy w dziennikach polecenia lub skryptu nie ma żadnych wpisów tajnych. Aby uzyskać dodatkowe informacje, zobacz http://aka.ms/clisecrets.

az aks extension create --cluster-name
                        --extension-type
                        --name
                        --resource-group
                        [--config --configuration-settings]
                        [--config-file --config-settings-file]
                        [--config-protected --config-protected-settings]
                        [--config-protected-file --config-protected-settings-file]
                        [--no-wait]
                        [--release-namespace]
                        [--scope {cluster, namespace}]
                        [--target-namespace]

Przykłady

Instalowanie rozszerzenia klastra w klastrze usługi AKS z wymaganymi parametrami

az aks extension create --resource-group my-resource-group --cluster-name mycluster --name myextension --extension-type microsoft.flux

Instalowanie rozszerzenia klastra przy użyciu opcjonalnych ustawień konfiguracji parametrów

az aks extension create --resource-group abc --cluster-name test --name flux --extension-type microsoft.flux --config useKubeletIdentity=true

Wymagane parametry

--cluster-name -c

Nazwa klastra AKS.

--extension-type -t

Nazwa typu rozszerzenia.

--name -n

Nazwa wystąpienia rozszerzenia.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--config --configuration-settings

Ustawienia konfiguracji jako para key=value.

Ustawienia konfiguracji jako para key=value. Powtórz parametr dla każdego ustawienia. Nie należy tego używać w przypadku wpisów tajnych, ponieważ ta wartość jest zwracana w odpowiedzi. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-file --config-settings-file

Ścieżka pliku JSON dla ustawień konfiguracji.

Ścieżka pliku JSON dla ustawień konfiguracji. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-protected --config-protected-settings

Konfiguracja ustawień chronionych jako para key=value.

Ustawienia konfiguracji jako para key=value. Powtórz parametr dla każdego ustawienia. Tylko klucz jest zwracany w odpowiedzi, wartość nie jest. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-protected-file --config-protected-settings-file

Ścieżka pliku JSON dla ustawień chronionych przez konfigurację.

Ścieżka pliku JSON dla ustawień chronionych przez konfigurację. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--no-wait

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

Własność Wartość
Wartość domyślna: False
--release-namespace

Określ przestrzeń nazw, aby zainstalować wydanie rozszerzenia.

--scope

Określ zakres typu rozszerzenia, przyjmuje przestrzeń nazw lub klaster jako zakres.

Określ zakres typu rozszerzenia, przyjmuje przestrzeń nazw lub klaster jako zakres Jeśli nie określono, zostanie użyty domyślny zakres ustawiony w rejestracji typu rozszerzenia.

Własność Wartość
Akceptowane wartości: cluster, namespace
--target-namespace

Określ docelową przestrzeń nazw do zainstalowania dla wystąpienia rozszerzenia. Ten parametr jest wymagany, jeśli zakres rozszerzenia jest ustawiony na "przestrzeń nazw".

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane 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łasność Wartość
Wartość domyślna: False

az aks extension delete

Usuń rozszerzenie klastra.

az aks extension delete --cluster-name
                        --name
                        --resource-group
                        [--force]
                        [--no-wait]
                        [--yes]

Przykłady

Usuwanie istniejącego rozszerzenia klastra w klastrze usługi AKS

az aks extension delete --resource-group resource-group --cluster-name cluster --name ext

Usuwanie istniejącego rozszerzenia klastra w klastrze usługi AKS z opcjonalnymi parametrami

az aks extension delete --resource-group resource-group --cluster-name cluster --name ext --yes --force

Wymagane parametry

--cluster-name -c

Nazwa klastra AKS.

--name -n

Nazwa wystąpienia rozszerzenia.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--force

Określ, czy wymusić usunięcie rozszerzenia z klastra.

Określ, czy wymusić usunięcie rozszerzenia z klastra Jeśli nie zostanie określone, wartość domyślna to false.

Własność Wartość
Wartość domyślna: False
--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Ignoruje monit o potwierdzenie.

Ignoruje monit o potwierdzenie. Jeśli nie zostanie określony, wartość domyślna to false.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane 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łasność Wartość
Wartość domyślna: False

az aks extension list

Wyświetl listę rozszerzeń klastra.

Wyświetl listę wszystkich rozszerzeń klastra w klastrze, w tym ich właściwości. Dane wyjściowe zawierają wpisy tajne, które należy chronić. Upewnij się, że nie dołączysz tych wpisów tajnych do kontroli źródła. Sprawdź również, czy w dziennikach polecenia lub skryptu nie ma żadnych wpisów tajnych. Aby uzyskać dodatkowe informacje, zobacz http://aka.ms/clisecrets.

az aks extension list --cluster-name
                      --resource-group

Przykłady

Wyświetlanie listy wszystkich rozszerzeń klastra w klastrze

az aks extension list --resource-group <group> --cluster-name <name>

Wymagane parametry

--cluster-name -c

Nazwa klastra AKS.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane 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łasność Wartość
Wartość domyślna: False

az aks extension show

Pokaż rozszerzenie klastra.

Pokaż rozszerzenie klastra, w tym jego właściwości. Dane wyjściowe zawierają wpisy tajne, które należy chronić. Upewnij się, że nie dołączysz tych wpisów tajnych do kontroli źródła. Sprawdź również, czy w dziennikach polecenia lub skryptu nie ma żadnych wpisów tajnych. Aby uzyskać dodatkowe informacje, zobacz http://aka.ms/clisecrets.

az aks extension show --cluster-name
                      --name
                      --resource-group

Przykłady

Pokaż szczegóły rozszerzenia klastra

az aks extension show --resource-group my-resource-group --cluster-name mycluster --name myextension

Wymagane parametry

--cluster-name -c

Nazwa klastra AKS.

--name -n

Nazwa wystąpienia rozszerzenia.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane 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łasność Wartość
Wartość domyślna: False

az aks extension update

Zaktualizuj modyfikowalne właściwości rozszerzenia klastra.

Aby zaktualizować ustawienia ConfigSettings i ConfigProtectedSettings, zapoznaj się z dokumentacją usługi rozszerzenia klastra, aby sprawdzić, czy aktualizacja tych właściwości jest obsługiwana przed zaktualizowaniem tych właściwości. Dane wyjściowe zawierają wpisy tajne, które należy chronić. Upewnij się, że nie dołączysz tych wpisów tajnych do kontroli źródła. Sprawdź również, czy w dziennikach polecenia lub skryptu nie ma żadnych wpisów tajnych. Aby uzyskać dodatkowe informacje, zobacz http://aka.ms/clisecrets.

az aks extension update --cluster-name
                        --name
                        --resource-group
                        [--config --configuration-settings]
                        [--config-file --config-settings-file]
                        [--config-protected --config-protected-settings]
                        [--config-protected-file --config-protected-settings-file]
                        [--no-wait]
                        [--yes]

Przykłady

Aktualizowanie rozszerzenia klastra w klastrze usługi AKS

az aks extension update --resource-group my-resource-group --cluster-name mycluster --name myextension

Aktualizowanie rozszerzenia klastra w klastrze usługi AKS przy użyciu opcjonalnych parametrów

az aks extension update --resource-group my-resource-group --cluster-name mycluster --name myextension --configuration-settings settings-key=settings-value --config-protected-settings protected-settings-key=protected-value --config-settings-file=config-settings-file --config-protected-file=protected-settings-file

Wymagane parametry

--cluster-name -c

Nazwa klastra AKS.

--name -n

Nazwa wystąpienia rozszerzenia.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--config --configuration-settings

Ustawienia konfiguracji jako para key=value.

Ustawienia konfiguracji jako para key=value. Powtórz parametr dla każdego ustawienia. Nie należy tego używać w przypadku wpisów tajnych, ponieważ ta wartość jest zwracana w odpowiedzi. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-file --config-settings-file

Ścieżka pliku JSON dla ustawień konfiguracji.

Ścieżka pliku JSON dla ustawień konfiguracji. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-protected --config-protected-settings

Konfiguracja ustawień chronionych jako para key=value.

Ustawienia konfiguracji jako para key=value. Powtórz parametr dla każdego ustawienia. Tylko klucz jest zwracany w odpowiedzi, wartość nie jest. Jeśli nie zostanie określony, wartość domyślna to Nie.

Własność Wartość
Grupa parametrów: Configuration Arguments
--config-protected-file --config-protected-settings-file

Ścieżka pliku JSON dla ustawień chronionych przez konfigurację.

Ścieżka pliku JSON dla ustawień chronionych przez konfigurację. Jeśli nie zostanie określony, wartość domyślna to Brak.

Własność Wartość
Grupa parametrów: Configuration Arguments
--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Ignoruje monit o potwierdzenie.

Ignoruje monit o potwierdzenie. Jeśli nie zostanie określony, wartość domyślna to false.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane 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łasność Wartość
Wartość domyślna: False