az workload-orchestration support
Hinweis
Diese Referenz ist Teil der Workload-Orchestrierungserweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az Workload-Orchestrierungsunterstützungsbefehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Befehle zur Problembehandlung und Diagnose von Workload-Orchestrierungsbereitstellungen.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az workload-orchestration support create-bundle |
Erstellen Sie ein Supportpaket für die Problembehandlung von Workload-Orchestrierungsproblemen. |
Erweiterung | Vorschau |
az workload-orchestration support create-bundle
Die Befehlsgruppe "Workload-Orchestrierungsunterstützung" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Erstellen Sie ein Supportpaket für die Problembehandlung von Workload-Orchestrierungsproblemen.
Sammelt Clusterinformationen, Ressourcenbeschreibungen, Containerprotokolle und führt überprüfungsvoraussetzungen aus. Die Ausgabe ist eine ZIP-Datei, die für die Problembehandlung von Tag 0 (Installation) und Day N (Laufzeit) mit Microsoft-Unterstützung freigegeben werden kann.
Zu den gesammelten Daten gehören:
- Clusterinformationen (Version, Knoten, Namespaces)
- Pod/Deployment/Service/DaemonSet/Event descriptions pro Namespace
- Containerprotokolle (standardmäßig tailed)
- Netzwerkkonfiguration (Kube-Proxy, externe Dienste, Pod-CIDRs)
- StorageClass, PV, Webhook, CRD-Bestand
- WO-Komponentenintegrität (Symphony, Cert-Manager)
- Erforderliche Prüfungen (K8s-Version, Knotenkapazität, DNS, Speicher, RBAC).
az workload-orchestration support create-bundle [--bundle-name]
[--full-logs]
[--kube-config]
[--kube-context]
[--namespaces]
[--output-dir]
[--skip-checks]
[--skip-logs]
[--tail-lines]
Beispiele
Erstellen eines Supportpakets mit Standardeinstellungen
az workload-orchestration support create-bundle
Erstellen eines benannten Bündels
az workload-orchestration support create-bundle --bundle-name my-cluster-debug
Erstellen eines Bündels in einem bestimmten Verzeichnis
az workload-orchestration support create-bundle --output-dir /tmp/bundles
Erfassen vollständiger Protokolle (kein Tail) nur für den WO-Namespace
az workload-orchestration support create-bundle --full-logs --namespaces workloadorchestration
Nur Überprüfungen ausführen, Protokollsammlung überspringen
az workload-orchestration support create-bundle --skip-logs
Verwenden einer bestimmten Kubeconfig und eines bestimmten Kontexts
az workload-orchestration support create-bundle --kube-config ~/.kube/prod-config --kube-context my-cluster
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Optionaler Name für das Supportpaket. Standardmäßig wird "wo-support-bundle-YYYYMMDD-HHMMSS" verwendet.
Sammeln Sie vollständige Containerprotokolle, anstatt sie auf den Rand zu stellen. Warnung: kann sehr große Bündel erzeugen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Pfad zur Kubeconfig-Datei. Standardwert ist "~/.kube/config".
Kubernetes-Kontext, der verwendet werden soll. Standardmäßig wird der aktuelle Kontext verwendet.
Kubernetes-Namespaces zum Sammeln von Protokollen und Ressourcen aus. Der Standardwert ist kube-system, workloadorchestration, cert-manager.
Verzeichnis, in dem das Zip-Paket des Supportpakets gespeichert wird. Standardmäßig wird das aktuelle Verzeichnis verwendet.
Überspringen Sie die Überprüfungen der Voraussetzungen, und sammeln Sie nur Protokolle/Ressourcen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Überspringen Sie die Containerprotokollsammlung, und führen Sie nur Überprüfungen/Sammeln von Ressourcen aus.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Anzahl der Protokollzeilen, die pro Container erfasst werden sollen (Standard: 1000). Verwenden Sie "-Full-logs", um alle Zeilen zu erfassen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |