az connectedk8s
Note
Ta dokumentacja jest częścią rozszerzenia connectedk8s dla interfejsu wiersza polecenia platformy Azure (wersja 2.70.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az connectedk8s . Dowiedz się więcej o rozszerzeniach.
Polecenia do zarządzania połączonymi klastrami kubernetes.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az connectedk8s connect |
Dołączanie połączonego klastra Kubernetes do platformy Azure. |
Extension | ogólna dostępność |
| az connectedk8s delete |
Usuń połączony klaster kubernetes wraz z połączonymi agentami klastra. |
Extension | ogólna dostępność |
| az connectedk8s disable-features |
Wyłącza funkcje selektywne w połączonym klastrze. |
Extension | Preview |
| az connectedk8s enable-features |
Włącza funkcje selektywne w połączonym klastrze. |
Extension | Preview |
| az connectedk8s list |
Wyświetl listę połączonych klastrów kubernetes. |
Extension | ogólna dostępność |
| az connectedk8s proxy |
Uzyskaj dostęp do połączonego klastra kubernetes. |
Extension | ogólna dostępność |
| az connectedk8s show |
Pokaż szczegóły połączonego klastra kubernetes. |
Extension | ogólna dostępność |
| az connectedk8s troubleshoot |
Przeprowadź testy diagnostyczne w klastrze Kubernetes z obsługą usługi Arc. |
Extension | Preview |
| az connectedk8s update |
Aktualizowanie właściwości dołączonego klastra kubernetes z łukiem. |
Extension | ogólna dostępność |
| az connectedk8s upgrade |
Niepodzielne uaktualnianie dołączonych agentów do określonej wersji lub domyślnej dla najnowszej wersji. |
Extension | ogólna dostępność |
az connectedk8s connect
Dołączanie połączonego klastra Kubernetes do platformy Azure.
Klaster Kubernetes do dołączenia jako połączony klaster musi być domyślnym klastrem w narzędziu kubeconfig. Uruchom polecenie kubectl config get-contexts, aby potwierdzić nazwę kontekstu docelowego. Następnie ustaw domyślny kontekst na właściwy klaster, uruchamiając polecenie kubectl config use-context target-cluster-name.
az connectedk8s connect --name
--resource-group
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--correlation-id]
[--custom-ca-cert --proxy-cert]
[--custom-locations-oid]
[--disable-auto-upgrade]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-private-link {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--infrastructure {LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server}]
[--kube-config]
[--kube-context]
[--location]
[--no-wait]
[--onboarding-timeout]
[--pls-arm-id --private-link-scope-resource-id]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--tags]
[--yes]
Przykłady
Dołączanie połączonego klastra kubernetes z domyślnym kontekstem kube config i kube.
az connectedk8s connect -g resourceGroupName -n connectedClusterName
Dołączanie połączonego klastra kubernetes z domyślną konfiguracją kube i kontekstem kube oraz wyłączanie automatycznego uaktualniania agentów arc.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --disable-auto-upgrade
Dołączanie połączonego klastra kubernetes przez określenie polecenia kubeconfig i kubecontext.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Dołączanie połączonego klastra kubernetes przez określenie serwera proxy https, serwera proxy http, brak ustawień serwera proxy.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Dołączanie połączonego klastra kubernetes przez określenie serwera proxy https, serwera proxy http, bez serwera proxy z ustawieniami certyfikatu.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Dołączanie połączonego klastra Kubernetes z włączoną funkcją łącza prywatnego przez określenie parametrów łącza prywatnego.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-private-link true --private-link-scope-resource-id pls/resource/arm/id
Dołączanie połączonego klastra kubernetes z niestandardowym limitem czasu dołączania.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --onboarding-timeout 600
Dołączanie połączonego klastra Kubernetes z wystawcą oidc i włączonym elementem webhook tożsamości obciążenia.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Dołączanie połączonego klastra Kubernetes z włączonym wystawcą oidc przy użyciu adresu URL wystawcy hostowanego samodzielnie dla klastra chmury publicznej.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Dołączanie połączonego klastra Kubernetes z włączoną funkcją bramy platformy Azure.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Parametry wymagane
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu 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.
Flaga włączania/wyłączania funkcji korzyści użycia hybrydowego platformy Azure.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | False, NotApplicable, True |
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.
Konfiguracja ustawień chronionych jako para key=value. Powtórz parametr dla każdego ustawienia. Tylko klucz jest zwracany w odpowiedzi, wartość nie jest.
Zastąpij domyślną ścieżkę dziennika kontenera, aby umożliwić płynne rejestrowanie bitowe.
Identyfikator GUID używany do wewnętrznego śledzenia źródła dołączania klastra. Nie należy go modyfikować, chyba że jest to zalecane.
Ścieżka do pliku certyfikatu dla serwera proxy lub niestandardowego urzędu certyfikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Identyfikator OID aplikacji "custom-locations".
Flaga wyłączania automatycznego uaktualniania agentów arc.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Dystrybucja Kubernetes, która będzie działać w tym połączonym klastrze.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | generic |
| Dopuszczalne wartości: | aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg |
Wersja dystrybucji rozwiązania Kubernetes połączonego klastra.
Włącz tworzenie adresu URL wystawcy OIDC używanego na potrzeby federacji tożsamości obciążenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Flaga włączania/wyłączania obsługi łącza prywatnego w połączonym zasobie klastra. Dozwolone wartości: false, true.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | PrivateLink Arguments |
| Dopuszczalne wartości: | false, true |
Włącz element webhook tożsamości obciążenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
ArmID zasobu bramy usługi Arc.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Gateway Arguments |
Infrastruktura, w której będzie uruchomiony klaster Kubernetes reprezentowany przez ten połączony klaster.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | generic |
| Dopuszczalne wartości: | LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Timeout Arguments |
| Domyślna wartość: | False |
Czas wymagany (w sekundach) dla zasobników agenta arc do zainstalowania w klastrze kubernetes. Zastąpi tę wartość, jeśli ograniczenia sprzętu/sieci w klastrze wymagają więcej czasu na zainstalowanie zasobników arc-agent.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Timeout Arguments |
| Domyślna wartość: | 1200 |
Identyfikator zasobu usługi ARM zasobu zakresu łącza prywatnego, z którym jest skojarzony ten połączony klaster.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | PrivateLink Arguments |
Adres URL serwera proxy http do użycia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Adres URL serwera proxy https do użycia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Lista adresów URL/ciDR, dla których serwer proxy nie powinien być używany.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Adres URL wystawcy własnego dla klastrów chmury publicznej — AKS, GKE, EKS.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s delete
Usuń połączony klaster kubernetes wraz z połączonymi agentami klastra.
az connectedk8s delete [--force]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--no-wait]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Przykłady
Usuń połączony klaster Kubernetes i połączonych agentów klastra przy użyciu domyślnego polecenia kubeconfig i kubecontext.
az connectedk8s delete -g resourceGroupName -n connectedClusterName
Usuń połączony klaster kubernetes, określając klaster kubeconfig i kubecontext na potrzeby usuwania połączonych agentów klastra.
az connectedk8s delete -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
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.
Wymuś usunięcie, aby usunąć wszystkie zasoby azure-arc z klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s disable-features
To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Wyłącza funkcje selektywne w połączonym klastrze.
az connectedk8s disable-features --features {azure-rbac, cluster-connect, custom-locations}
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Przykłady
Wyłącza funkcję azure-rbac.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features azure-rbac
Wyłącz wiele funkcji.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features custom-locations azure-rbac
Parametry wymagane
Rozdzielona spacjami lista funkcji, które chcesz wyłączyć.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | azure-rbac, cluster-connect, custom-locations |
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.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s enable-features
To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Włącza funkcje selektywne w połączonym klastrze.
az connectedk8s enable-features --features {azure-rbac, cluster-connect, custom-locations}
[--custom-locations-oid]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-azure-rbac-list]
[--skip-ssl-verification]
[--subscription]
Przykłady
Włącza funkcję Cluster-Connect.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect
Włącz funkcję RBAC platformy Azure.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features azure-rbac --skip-azure-rbac-list "user1@domain.com,spn_oid"
Włącz wiele funkcji.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect custom-locations
Parametry wymagane
Rozdzielona spacjami lista funkcji, które chcesz włączyć.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | azure-rbac, cluster-connect, custom-locations |
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.
Identyfikator OID aplikacji "custom-locations".
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Rozdzielona przecinkami lista nazw nazw użytkowników/adresu e-mail/identyfikatora. Kontrola dostępu oparta na rolach platformy Azure zostanie pominięta dla tych użytkowników. Określ podczas włączania polecenia azure-rbac.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure RBAC Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s list
Wyświetl listę połączonych klastrów kubernetes.
az connectedk8s list [--resource-group]
Przykłady
Wyświetl listę wszystkich połączonych klastrów kubernetes w grupie zasobów.
az connectedk8s list -g resourceGroupName --subscription subscriptionName
Wyświetl listę wszystkich połączonych klastrów kubernetes w subskrypcji.
az connectedk8s list --subscription subscriptionName
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s proxy
Uzyskaj dostęp do połączonego klastra kubernetes.
az connectedk8s proxy [--file]
[--ids]
[--kube-context]
[--name]
[--port]
[--resource-group]
[--subscription]
[--token]
Przykłady
Uzyskaj dostęp do połączonego klastra kubernetes.
az connectedk8s proxy -n clusterName -g resourceGroupName
Uzyskiwanie dostępu do połączonego klastra kubernetes przy użyciu portu niestandardowego
az connectedk8s proxy -n clusterName -g resourceGroupName --port portValue
Uzyskiwanie dostępu do połączonego klastra Kubernetes przy użyciu tokenu konta usługi
az connectedk8s proxy -n clusterName -g resourceGroupName --token tokenValue
Uzyskiwanie dostępu do połączonego klastra kubernetes przez określenie niestandardowej lokalizacji kubeconfig
az connectedk8s proxy -n clusterName -g resourceGroupName -f path/to/kubeconfig
Uzyskiwanie dostępu do połączonego klastra kubernetes przez określenie kontekstu niestandardowego
az connectedk8s proxy -n clusterName -g resourceGroupName --kube-context contextName
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.
Plik konfiguracji platformy Kubernetes do aktualizacji. Jeśli nie zostanie podana, zaktualizuje plik "~/.kube/config". Zamiast tego użyj polecenia "-", aby wydrukować kod YAML w pliku stdout.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | ~\.kube\config |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Jeśli zostanie określona, zastąp domyślną nazwę kontekstu.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Port używany do uzyskiwania dostępu do połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 47011 |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Token konta usługi używany do uwierzytelniania w klastrze kubernetes.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s show
Pokaż szczegóły połączonego klastra kubernetes.
az connectedk8s show [--ids]
[--name]
[--resource-group]
[--subscription]
Przykłady
Pokaż szczegóły połączonego klastra kubernetes
az connectedk8s show -g resourceGroupName -n connectedClusterName
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.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s troubleshoot
To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Przeprowadź testy diagnostyczne w klastrze Kubernetes z obsługą usługi Arc.
az connectedk8s troubleshoot --name
--resource-group
[--kube-config]
[--kube-context]
[--skip-ssl-verification]
[--tags]
Przykłady
Przeprowadź testy diagnostyczne w klastrze Kubernetes z obsługą usługi Arc.
az connectedk8s troubleshoot -n clusterName -g resourceGroupName
Parametry wymagane
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu 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.
Ścieżka do pliku konfiguracji kube.
Kontekst kubeconfig z bieżącej maszyny.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s update
Aktualizowanie właściwości dołączonego klastra kubernetes z łukiem.
az connectedk8s update [--auto-upgrade {false, true}]
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--custom-ca-cert --proxy-cert]
[--disable-gateway {false, true}]
[--disable-proxy]
[--disable-wi --disable-workload-identity {false, true}]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--resource-group]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--subscription]
[--tags]
[--yes]
Przykłady
Aktualizowanie wartości serwera proxy dla agentów
az connectedk8s update -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Wyłączanie ustawień serwera proxy dla agentów
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-proxy
Wyłączanie automatycznego uaktualniania agentów
az connectedk8s update -g resourceGroupName -n connectedClusterName --auto-upgrade false
Zaktualizuj połączony klaster kubernetes za pomocą wystawcy oidc i włączonego elementu webhook tożsamości obciążenia.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Zaktualizuj połączony klaster kubernetes z włączonym wystawcą oidc przy użyciu adresu URL wystawcy hostowanego samodzielnie dla klastra chmury publicznej.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Wyłącz element webhook tożsamości obciążenia w połączonym klastrze kubernetes.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-workload-identity
Zaktualizuj połączony klaster kubernetes z włączoną funkcją bramy platformy Azure.
az connectedk8s update -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Wyłącz funkcję bramy platformy Azure w połączonym klastrze kubernetes.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-gateway
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.
Flaga włączania/wyłączania automatycznego uaktualniania agentów arc. Domyślnie automatyczne uaktualnianie agentów jest włączone.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Flaga włączania/wyłączania funkcji korzyści użycia hybrydowego platformy Azure.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | False, NotApplicable, True |
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.
Konfiguracja ustawień chronionych jako para key=value. Powtórz parametr dla każdego ustawienia. Tylko klucz jest zwracany w odpowiedzi, wartość nie jest.
Zastąpij domyślną ścieżkę dziennika kontenera, aby umożliwić płynne rejestrowanie bitowe.
Ścieżka do pliku certyfikatu dla serwera proxy lub niestandardowego urzędu certyfikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Flaga wyłączania bramy usługi Arc.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Gateway Arguments |
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Wyłącza ustawienia serwera proxy dla agentów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
| Domyślna wartość: | False |
Wyłącz element webhook tożsamości obciążenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
| Dopuszczalne wartości: | false, true |
Dystrybucja Kubernetes, która będzie działać w tym połączonym klastrze.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg |
Wersja dystrybucji rozwiązania Kubernetes połączonego klastra.
Włącz tworzenie adresu URL wystawcy OIDC używanego na potrzeby federacji tożsamości obciążenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
| Dopuszczalne wartości: | false, true |
Włącz element webhook tożsamości obciążenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
| Dopuszczalne wartości: | false, true |
ArmID zasobu bramy usługi Arc.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Gateway Arguments |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Adres URL serwera proxy http do użycia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Adres URL serwera proxy https do użycia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Lista adresów URL/ciDR, dla których serwer proxy nie powinien być używany.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Proxy Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Adres URL wystawcy własnego dla klastrów chmury publicznej — AKS, GKE, EKS.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Workload Identity Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az connectedk8s upgrade
Niepodzielne uaktualnianie dołączonych agentów do określonej wersji lub domyślnej dla najnowszej wersji.
az connectedk8s upgrade [--agent-version]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--upgrade-timeout]
Przykłady
Uaktualnianie agentów do najnowszej wersji
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName
Uaktualnianie agentów do określonej wersji
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --agent-version 0.2.62
Uaktualnij agentów przy użyciu limitu czasu uaktualniania niestandardowego.
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --upgrade-timeout 600
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.
Wersja agenta w celu zaktualizowania wykresów helm do programu .
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Czas wymagany (w sekundach) dla zasobników agenta arc do uaktualnienia w klastrze kubernetes. Zastąpi tę wartość, jeśli ograniczenia sprzętu/sieci w klastrze wymagają więcej czasu na uaktualnienie zasobników agenta arc.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 600 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne 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.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |