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
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.
Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Opcjonalna nazwa pakietu pomocy technicznej. Domyślnie ma wartość wo-support-bundle-RRRRMDDD-HHMMSS.
Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Zbierz pełne dzienniki kontenera zamiast tailing. Ostrzeżenie: może generować bardzo duże pakiety.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Ścieżka do pliku kubeconfig. Wartość domyślna to ~/.kube/config.
Kontekst kubernetes do użycia. Domyślnie jest to bieżący kontekst.
Przestrzenie nazw platformy Kubernetes do zbierania dzienników i zasobów. Domyślnie to kube-system, workloadorchestration, cert-manager.
Katalog, w którym zostanie zapisany plik zip pakietu pomocy technicznej. Domyślnie jest to bieżący katalog.
Pomiń sprawdzanie poprawności wymagań wstępnych i zbieraj tylko dzienniki/zasoby.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pomiń zbieranie dzienników kontenerów i uruchamiaj tylko kontrole/zbieranie zasobów.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Liczba wierszy dziennika do zebrania na kontener (wartość domyślna: 1000). Użyj --full-logs, aby zebrać wszystkie wiersze.
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 polecenia 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 |