az connectedk8s
Uwaga
Ta dokumentacja jest częścią rozszerzenia connectedk8s dla interfejsu wiersza polecenia platformy Azure (wersja 2.38.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. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s delete |
Usuń połączony klaster kubernetes wraz z połączonymi agentami klastra. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s disable-features |
Wyłącza funkcje selektywne w połączonym klastrze. |
Numer wewnętrzny | Wersja Preview |
az connectedk8s enable-features |
Włącza funkcje selektywne w połączonym klastrze. |
Numer wewnętrzny | Wersja Preview |
az connectedk8s list |
Wyświetl listę połączonych klastrów kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s proxy |
Uzyskaj dostęp do połączonego klastra kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s show |
Pokaż szczegóły połączonego klastra kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s troubleshoot |
Przeprowadź testy diagnostyczne w klastrze Kubernetes z obsługą usługi Arc. |
Numer wewnętrzny | Wersja Preview |
az connectedk8s update |
Aktualizowanie właściwości dołączonego klastra kubernetes z łukiem. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s upgrade |
Niepodzielne uaktualnianie dołączonych agentów do określonej wersji lub domyślnej dla najnowszej wersji. |
Numer wewnętrzny | Ogólna dostępność |
az connectedk8s connect
Dołączanie połączonego klastra Kubernetes do platformy Azure.
az connectedk8s connect --name
--resource-group
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--container-log-path]
[--correlation-id]
[--custom-ca-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 {false, true}]
[--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]
[--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
Parametry wymagane
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Flaga włączania/wyłączania funkcji Korzyść użycia hybrydowego platformy Azure.
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.
Identyfikator OID aplikacji "custom-locations".
Flaga wyłączania automatycznego uaktualniania agentów arc.
Dystrybucja Kubernetes, która będzie działać w tym połączonym klastrze.
Wersja dystrybucji rozwiązania Kubernetes połączonego klastra.
Włącz tworzenie adresu URL wystawcy OIDC używanego na potrzeby tożsamości obciążenia.
Flaga włączania/wyłączania obsługi łącza prywatnego w połączonym zasobie klastra. Dozwolone wartości: false, true.
Włącz element webhook tożsamości obciążenia.
Infrastruktura, w której będzie uruchomiony klaster Kubernetes reprezentowany przez ten połączony klaster.
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Lokalizacja. 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.
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.
Identyfikator zasobu usługi ARM zasobu zakresu łącza prywatnego, z którym jest skojarzony ten połączony klaster.
Adres URL serwera proxy http do użycia.
Adres URL serwera proxy https do użycia.
Lista adresów URL/ciDR, dla których serwer proxy nie powinien być używany.
Adres URL wystawcy własnego dla klastrów chmury publicznej — AKS, GKE, EKS.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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
Wymuś usunięcie, aby usunąć wszystkie zasoby azure-arc z klastra.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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ć.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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ć.
Parametry opcjonalne
Identyfikator OID aplikacji "custom-locations".
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
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.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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
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.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Jeśli zostanie określona, zastąp domyślną nazwę kontekstu.
Nazwa połączonego klastra.
Port używany do uzyskiwania dostępu do połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Token konta usługi używany do uwierzytelniania w klastrze kubernetes.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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 polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Ścieżka do pliku konfiguracji kube.
Kontekst kubeconfig z bieżącej maszyny.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
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.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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}]
[--container-log-path]
[--custom-ca-cert]
[--disable-proxy]
[--disable-wi {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 {false, true}]
[--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
Parametry opcjonalne
Flaga włączania/wyłączania automatycznego uaktualniania agentów arc. Domyślnie automatyczne uaktualnianie agentów jest włączone.
Flaga włączania/wyłączania funkcji Korzyść użycia hybrydowego platformy Azure.
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.
Wyłącza ustawienia serwera proxy dla agentów.
Wyłącz element webhook tożsamości obciążenia.
Dystrybucja Kubernetes, która będzie działać w tym połączonym klastrze.
Wersja dystrybucji rozwiązania Kubernetes połączonego klastra.
Włącz tworzenie adresu URL wystawcy OIDC używanego na potrzeby tożsamości obciążenia.
Włącz element webhook tożsamości obciążenia.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
Adres URL serwera proxy http do użycia.
Adres URL serwera proxy https do użycia.
Lista adresów URL/ciDR, dla których serwer proxy nie powinien być używany.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Adres URL wystawcy własnego dla klastrów chmury publicznej — AKS, GKE, EKS.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.
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
Wersja agenta w celu zaktualizowania wykresów helm do programu .
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Ścieżka do pliku konfiguracji kube.
Kontekst kubconfig z bieżącej maszyny.
Nazwa połączonego klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Pomiń weryfikację protokołu SSL dla dowolnego połączenia klastra.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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.