az workload-orchestration support

Uwaga / Notatka

To odwołanie jest częścią rozszerzenia workload-orchestration dla Azure CLI (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az workload-orchestration support . Dowiedz się więcej o rozszerzeniach.

Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Polecenia do rozwiązywania problemów i diagnostyki wdrożeń aranżacji obciążeń.

Polecenia

Nazwisko Opis Typ Stan
az workload-orchestration support create-bundle

Utwórz pakiet pomocy technicznej na potrzeby rozwiązywania problemów z aranżacją obciążeń.

Rozszerzenie Preview

az workload-orchestration support create-bundle

Wersja Preview

Grupa poleceń "obsługa orkiestracji obciążeń" jest dostępna w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz pakiet pomocy technicznej na potrzeby rozwiązywania problemów z aranżacją obciążeń.

Zbiera informacje o klastrze, opisy zasobów, dzienniki kontenerów i uruchamia testy weryfikacji wymagań wstępnych. Dane wyjściowe to plik zip, który można udostępnić Microsoft obsługi rozwiązywania problemów z dniem 0 (instalacja) i dniem N (środowisko uruchomieniowe).

Zebrane dane obejmują:

  • Informacje o klastrze (wersja, węzły, przestrzenie nazw)
  • Zasobnik/wdrożenie/usługa/DaemonSet/Opisy zdarzeń na przestrzeń nazw
  • Dzienniki kontenerów (domyślnie tailed)
  • Konfiguracja sieci (kube-proxy, usługi zewnętrzne, ciDR zasobników)
  • StorageClass, PV, webhook, spis CRD
  • Kondycja składników WO (Symphony, cert-manager)
  • Sprawdzanie wymagań wstępnych (wersja K8s, pojemność węzła, DNS, magazyn, kontrola dostępu oparta na rolach).
az workload-orchestration support create-bundle [--acquire-policy-token]
                                                [--bundle-name]
                                                [--change-reference]
                                                [--full-logs]
                                                [--kube-config]
                                                [--kube-context]
                                                [--namespaces]
                                                [--output-dir]
                                                [--skip-checks]
                                                [--skip-logs]
                                                [--tail-lines]

Przykłady

Tworzenie pakietu pomocy technicznej z wartościami domyślnymi

az workload-orchestration support create-bundle

Tworzenie nazwanego pakietu

az workload-orchestration support create-bundle --bundle-name my-cluster-debug

Tworzenie pakietu w określonym katalogu

az workload-orchestration support create-bundle --output-dir /tmp/bundles

Zbieranie pełnych dzienników (bez ogona) tylko dla przestrzeni nazw WO

az workload-orchestration support create-bundle --full-logs --namespaces workloadorchestration

Uruchamianie tylko kontroli, pomijanie zbierania dzienników

az workload-orchestration support create-bundle --skip-logs

Używanie określonego narzędzia kubeconfig i kontekstu

az workload-orchestration support create-bundle --kube-config ~/.kube/prod-config --kube-context my-cluster

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
--bundle-name -n

Opcjonalna nazwa pakietu pomocy technicznej. Domyślnie ma wartość wo-support-bundle-RRRRMDDD-HHMMSS.

--change-reference

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

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

Zbierz pełne dzienniki kontenera zamiast tailing. Ostrzeżenie: może generować bardzo duże pakiety.

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

Ścieżka do pliku kubeconfig. Wartość domyślna to ~/.kube/config.

--kube-context

Kontekst kubernetes do użycia. Domyślnie jest to bieżący kontekst.

--namespaces

Przestrzenie nazw platformy Kubernetes do zbierania dzienników i zasobów. Domyślnie to kube-system, workloadorchestration, cert-manager.

--output-dir -d

Katalog, w którym zostanie zapisany plik zip pakietu pomocy technicznej. Domyślnie jest to bieżący katalog.

--skip-checks

Pomiń sprawdzanie poprawności wymagań wstępnych i zbieraj tylko dzienniki/zasoby.

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

Pomiń zbieranie dzienników kontenerów i uruchamiaj tylko kontrole/zbieranie zasobów.

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

Liczba wierszy dziennika do zebrania na kontener (wartość domyślna: 1000). Użyj --full-logs, aby zebrać wszystkie wiersze.

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