az k8s-runtime load-balancer
Uwaga
Ta dokumentacja jest częścią rozszerzenia k8s-runtime dla interfejsu wiersza polecenia platformy Azure (wersja 2.57.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az k8s-runtime load-balancer . Dowiedz się więcej o rozszerzeniach.
Zarządzanie modułami równoważenia obciążenia klastrów Kubernetes usługi Arc.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az k8s-runtime load-balancer create |
Utwórz moduł LoadBalancer. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer delete |
Usuń moduł LoadBalancer. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer disable |
Wyłącz usługę load_balancer w połączonym klastrze. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer enable |
Włącz usługę modułu równoważenia obciążenia w połączonym klastrze. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer list |
Wyświetl listę zasobów modułu LoadBalancer według elementu nadrzędnego. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer show |
Pobierz moduł LoadBalancer. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer update |
Zaktualizuj moduł LoadBalancer. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku. |
Numer wewnętrzny | Ogólna dostępność |
az k8s-runtime load-balancer create
Utwórz moduł LoadBalancer.
az k8s-runtime load-balancer create --load-balancer-name
--resource-uri
[--addresses]
[--advertise-mode {ARP, BGP, Both}]
[--bgp-peers]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--service-selector]
Przykłady
Tworzenie modułu równoważenia obciążenia
az k8s-runtime load-balancer create --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --addresses "192.168.50.1/32" --advertise-mode ARP --service-selector ""
Parametry wymagane
Nazwa modułu LoadBalancer.
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
Parametry opcjonalne
Zakres adresów IP obsługuje skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.
Tryb anonsowania.
Lista elementów równorzędnych protokołu BGP, do których powinna być anonsowana. Wartość null lub pusta oznacza anons do wszystkich elementów równorzędnych. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
Nie czekaj na zakończenie długotrwałej operacji.
Dynamiczne mapowanie etykiet w celu wybrania powiązanych usług. Jeśli na przykład chcesz utworzyć moduł równoważenia obciążenia tylko dla usług z etykietą "a=b", określ {"a": "b"} w polu. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.
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 k8s-runtime load-balancer delete
Usuń moduł LoadBalancer.
az k8s-runtime load-balancer delete --load-balancer-name
--resource-uri
[--yes]
Przykłady
Usuwanie modułu równoważenia obciążenia
az k8s-runtime load-balancer delete --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametry wymagane
Nazwa modułu LoadBalancer.
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
Parametry opcjonalne
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 k8s-runtime load-balancer disable
Wyłącz usługę load_balancer w połączonym klastrze.
az k8s-runtime load-balancer disable --resource-uri
Parametry wymagane
Identyfikator URI zasobu połączonego klastra.
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 k8s-runtime load-balancer enable
Włącz usługę modułu równoważenia obciążenia w połączonym klastrze.
az k8s-runtime load-balancer enable --resource-uri
Parametry wymagane
Identyfikator URI zasobu połączonego klastra.
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 k8s-runtime load-balancer list
Wyświetl listę zasobów modułu LoadBalancer według elementu nadrzędnego.
az k8s-runtime load-balancer list --resource-uri
[--max-items]
[--next-token]
Przykłady
Wyświetlanie listy wszystkich modułów równoważenia obciążenia w klastrze
az k8s-runtime load-balancer list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametry wymagane
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
Parametry opcjonalne
Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token
argumencie kolejnego polecenia.
Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.
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 k8s-runtime load-balancer show
Pobierz moduł LoadBalancer.
az k8s-runtime load-balancer show --load-balancer-name
--resource-uri
Przykłady
Pobieranie modułu równoważenia obciążenia
az k8s-runtime load-balancer show --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametry wymagane
Nazwa modułu LoadBalancer.
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
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 k8s-runtime load-balancer update
Zaktualizuj moduł LoadBalancer.
az k8s-runtime load-balancer update --load-balancer-name
--resource-uri
[--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--set]
Parametry wymagane
Nazwa modułu LoadBalancer.
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg> JSON.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Nie czekaj na zakończenie długotrwałej operacji.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
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 k8s-runtime load-balancer wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.
az k8s-runtime load-balancer wait --load-balancer-name
--resource-uri
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametry wymagane
Nazwa modułu LoadBalancer.
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
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.