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
Nazwa klastra AKS.
Nazwa typu rozszerzenia.
Nazwa wystąpienia rozszerzenia.
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.
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 |
Ś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 |
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 |
Ś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 |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Określ przestrzeń nazw, aby zainstalować wydanie rozszerzenia.
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
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
Nazwa klastra AKS.
Nazwa wystąpienia rozszerzenia.
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.
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 |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
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
Nazwa klastra AKS.
Nazwa grupy zasobów.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
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
Nazwa klastra AKS.
Nazwa wystąpienia rozszerzenia.
Nazwa grupy zasobów.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
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
Nazwa klastra AKS.
Nazwa wystąpienia rozszerzenia.
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.
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 |
Ś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 |
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 |
Ś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 |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |