az aks bastion

Note

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

Polecenia do zarządzania klastrem Kubernetes zarządzanego klastra Kubernetes lub nawiązywania Azure Bastion z nim połączenia.

Polecenia

Nazwisko Opis Typ Stan
az aks bastion disable

Wyłącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks bastion enable

Włącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks bastion tunnel

Połącz się z zarządzanym klastrem Kubernetes przy użyciu Azure Bastion.

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

Zaktualizuj zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

Extension ogólna dostępność

az aks bastion disable

Wyłącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

az aks bastion disable --name
                       --resource-group
                       [--acquire-policy-token]
                       [--aks-custom-headers]
                       [--change-reference]
                       [--no-wait]

Przykłady

Wyłącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

az aks bastion disable --name MyManagedCluster --resource-group MyResourceGroup

Parametry wymagane

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

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.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--no-wait

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

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 aks bastion enable

Włącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

az aks bastion enable --name
                      --resource-group
                      [--acquire-policy-token]
                      [--aks-custom-headers]
                      [--bastion-public-ip]
                      [--bastion-scale-units]
                      [--bastion-sku {Premium, Standard}]
                      [--change-reference]
                      [--no-wait]

Przykłady

Włącz zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes z ustawieniami domyślnymi.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup

Włącz zarządzany host Azure Bastion z jednostką SKU w warstwie Premium i jednostkami skalowania niestandardowego.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium --bastion-scale-units 7

Włącz zarządzany host Azure Bastion przy użyciu publicznego adresu IP BYO.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-public-ip /subscriptions/{subscription-id}/resourceGroups/MyResourceGroup/providers/Microsoft.Network/publicIPAddresses/MyPublicIP

Parametry wymagane

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

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.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--bastion-public-ip

Identyfikator zasobu istniejącego publicznego adresu IP, który ma zostać przypisany do zarządzanego hosta Azure Bastion.

Jeśli nie zostanie określony, zostanie utworzony nowy publiczny adres IP i przypisany do zarządzanego hosta Azure Bastion.

--bastion-scale-units

Liczba jednostek skalowania dla zarządzanego hosta Azure Bastion.

--bastion-sku -s

Określ jednostkę SKU zarządzanego hosta Azure Bastion.

Właściwość Wartość
Dopuszczalne wartości: Premium, Standard
--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--no-wait

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

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 aks bastion tunnel

Połącz się z zarządzanym klastrem Kubernetes przy użyciu Azure Bastion.

Polecenie uruchomi podshell z zestawem kubeconfig w celu nawiązania połączenia z klastrem za pośrednictwem usługi Bastion. Użyj polecenia exit lub Ctrl-D (tj. EOF), aby zamknąć podshell.

az aks bastion tunnel --name
                      --resource-group
                      [--acquire-policy-token]
                      [--admin]
                      [--bastion]
                      [--change-reference]
                      [--kubeconfig-path]
                      [--port]
                      [--yes]

Przykłady

Połącz się z zarządzanym klastrem Kubernetes przy użyciu Azure Bastion z niestandardowymi poświadczeniami portu i administratora.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin

Połącz się przy użyciu istniejącego pliku kubeconfig.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --kubeconfig-path ~/.kube/config

Parametry wymagane

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

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.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--admin

Użyj poświadczeń administratora klastra, aby nawiązać połączenie z bastionem.

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

Nazwa lub identyfikator zasobu wstępnie wdrożonego zasobu usługi Bastion skonfigurowanego do nawiązania połączenia z bieżącym klastrem usługi AKS.

Jeśli nie zostanie określony, polecenie spróbuje zidentyfikować istniejący zasób usługi Bastion w grupie zasobów węzła klastra.

--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--kubeconfig-path

Ścieżka do istniejącego pliku kubeconfig do użycia.

Jeśli zostanie określony, użyje tego pliku kubeconfig w oryginalnej lokalizacji zamiast pobierania poświadczeń z Azure.

--port

Numer portu lokalnego używany na potrzeby połączenia bastionu.

Jeśli nie zostanie podany, zostanie użyty losowy port.

--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 aks bastion update

Zaktualizuj zarządzany host Azure Bastion dla zarządzanego klastra Kubernetes.

az aks bastion update --name
                      --resource-group
                      [--acquire-policy-token]
                      [--aks-custom-headers]
                      [--bastion-scale-units]
                      [--bastion-sku {Premium, Standard}]
                      [--change-reference]
                      [--no-wait]

Przykłady

Uaktualnij zarządzany host Azure Bastion do jednostki SKU w warstwie Premium.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium

Skalowanie zarządzanego hosta Azure Bastion.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-scale-units 7

Parametry wymagane

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

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.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--bastion-scale-units

Liczba jednostek skalowania dla zarządzanego hosta Azure Bastion.

--bastion-sku -s

Określ jednostkę SKU zarządzanego hosta Azure Bastion.

Właściwość Wartość
Dopuszczalne wartości: Premium, Standard
--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--no-wait

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

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