次の方法で共有


az workload-orchestration support

このリファレンスは、Azure CLI (バージョン 2.67.0 以降) の workload-orchestration 拡張機能の一部です。 拡張機能は、 az workload-orchestration サポート コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細については、 を参照してください。

このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

ワークロード オーケストレーションデプロイのトラブルシューティングと診断のためのコマンド。

コマンド

名前 説明 状態
az workload-orchestration support create-bundle

ワークロード オーケストレーションの問題をトラブルシューティングするためのサポート バンドルを作成します。

拡張 プレビュー

az workload-orchestration support create-bundle

プレビュー

コマンド グループ "ワークロード オーケストレーションのサポート" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

ワークロード オーケストレーションの問題をトラブルシューティングするためのサポート バンドルを作成します。

クラスター情報、リソースの説明、コンテナー ログを収集し、前提条件の検証チェックを実行します。 出力は zip ファイルであり、0 日目 (インストール) と N 日目 (ランタイム) の問題のトラブルシューティングをMicrosoftサポートと共有できます。

収集されるデータには、次のものが含まれます。

  • クラスター情報 (バージョン、ノード、名前空間)
  • 名前空間ごとのポッド/デプロイ/サービス/DaemonSet/イベントの説明
  • コンテナー ログ (既定で末尾)
  • ネットワーク構成 (kube-proxy、外部サービス、ポッドCIDR)
  • StorageClass、PV、webhook、CRD インベントリ
  • WO コンポーネントの正常性 (シンフォニー、証明書マネージャー)
  • 前提条件チェック (K8s バージョン、ノード容量、DNS、ストレージ、RBAC)。
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]

既定値を使用してサポート バンドルを作成する

az workload-orchestration support create-bundle

名前付きバンドルを作成する

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

特定のディレクトリにバンドルを作成する

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

WO 名前空間のみの完全なログ (末尾なし) を収集する

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

チェックのみを実行し、ログ収集をスキップする

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

特定の kubeconfig とコンテキストを使用する

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--acquire-policy-token

このリソース操作のAzure Policy トークンを自動的に取得します。

プロパティ
パラメーター グループ: Global Policy Arguments
--bundle-name -n

サポート バンドルの省略可能な名前。 既定値は wo-support-bundle-YYYYMMDD-HHMMSS です。

--change-reference

このリソース操作の関連する変更参照 ID。

プロパティ
パラメーター グループ: Global Policy Arguments
--full-logs

末尾ではなく、完全なコンテナー ログを収集します。 警告: 非常に大きなバンドルが生成される場合があります。

プロパティ
規定値: False
--kube-config

kubeconfig ファイルへのパス。 既定値は ~/.kube/config です。

--kube-context

使用する Kubernetes コンテキスト。 既定値は現在のコンテキストです。

--namespaces

ログとリソースを収集する Kubernetes 名前空間。 既定値は kube-system、workloadorchestration、cert-manager です。

--output-dir -d

サポート バンドル zip が保存されるディレクトリ。 既定値は現在のディレクトリです。

--skip-checks

前提条件の検証チェックをスキップし、ログ/リソースのみを収集します。

プロパティ
規定値: False
--skip-logs

コンテナー ログの収集をスキップし、チェックの実行/リソースの収集のみを行います。

プロパティ
規定値: False
--tail-lines

コンテナーごとに収集するログ行の数 (既定値: 1000)。 --full-logs を使用して、すべての行を収集します。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False