構文
kubectl contrailstatus deployment --plane { config | control | data [--wide] }
kubectl contrailstatus resource { bgprouter [BGP | XMPP] | globalsystemconfig | routinginstance | virtualnetwork [--wide] }
kubectl contrailstatus cresource all [detail]
kubectl contrailstatus configdump
kubectl contrailstatus --all [--wide]
kubectl contrailstatus version
説明
このコマンドは、さまざまなCN2コンポーネントのステータスを表示します。コンフィギュレーションプレーンコンポーネント、コントロールプレーンコンポーネント、データプレーンコンポーネント、BGPルーターおよびその他のリソースのステータスを表示することができます。
オプション
kubectl contrailstatus deployment --plane config |
コンフィギュレーション・プレーンのコンポーネントのステータスを表示します。
- Contrail-K8S-APIserver
- Contrail-K8S-Controller
- Contrail-K8S-KubeManager
|
kubectl contrailstatus deployment --plane control |
コントロールプレーンコンポーネントのステータスを表示します。
|
kubectl contrailstatus deployment --plane data |
データプレーンコンポーネントのステータスを表示します。
- Contrail-vrouter-masters
- Contrail-vrouter-nodes
|
kubectl contrailstatus resource bgprouter |
さまざまな BGP および XMPP ネイバー関係のステータスを表示します。 |
kubectl contrailstatus resource globalsystemconfig |
グローバル システム構成の状態を表示します。 |
kubectl contrailstatus resource routinginstance |
CN2内のさまざまなルーティングインスタンスのステータスを表示します。 |
kubectl contrailstatus resource virtualnetwork |
CN2内のさまざまな仮想ネットワークのステータスを表示します。 |
kubectl contrailstatus cresource all |
すべてのリソースに関するすべての情報を表示します (デバッグのために 1 つのコマンドですべての情報を表示する場合に便利です)。 detail オプションを使用すると、出力は JSON 形式で表示されます。 |
kubectl contrailstatus configdump |
リソースとその数量を一覧表示します。 |
kubectl contrailstatus --all |
設定/コントロール/データプレーンのステータスと、BGPとXMPPの関係を表示します。 |
kubectl contrailstatus version |
さまざまなコンテナー イメージのバージョンを表示します。 |
詳細な情報
修飾子は --wide
、照会されたコンポーネントに関する詳細情報 (使用可能な場合) を表示します。
--help
修飾子を使用して、コマンド内の任意の位置にヘルプを表示します。
このコマンドは、既定の ~/.kube/config の場所にある kubeconfig ファイルを検索します。 kubectl -- kubeconfig オプションを使用して、kubeconfig ファイルの場所を指定することはできません。
出力フィールド
表 1 に、このコマンドの出力フィールド kubectl contrailstatus
の一部を示します。
表 1: kubectl contrailstatus の出力フィールド
フィールド名 |
フィールドの説明 |
名前 |
ポッドまたはリソースの名前。 |
ステータス |
ポッドまたはリソースの状態。 |
ノード |
ポッドが実行されているノードの名前。 |
Ip |
ポッドが実行されているノードの (マシン) IP アドレス。 |
メッセージ |
使用されていません。 |
ローカルBGPROUTER |
ローカル BGP ルーターが実行されているノードの名前。 |
ネイバーBGPROUTER |
ネイバー BGP ルーターが実行されているノードの名前。 |
エンコーディング |
この接続が XMPP か BGP か。 |
状態 |
この接続の状態。 |
ポッド |
ローカル BGP ルーターが実行されているポッドの名前。 |
サンプル出力
kubectl contrail-status --all
user@host> kubectl contrail-status --all
NAME(CONFIG) STATUS NODE IP MESSAGE
contrail-k8s-apiserver-6d79c8598d-8lfnm ok ocp1 172.16.0.11
contrail-k8s-apiserver-6d79c8598d-q7klk ok ocp3 172.16.0.13
contrail-k8s-apiserver-6d79c8598d-szdzf ok ocp2 172.16.0.12
contrail-k8s-controller-96964f568-csk2k ok ocp1 172.16.0.11
contrail-k8s-controller-96964f568-dshn6 ok ocp3 172.16.0.13
contrail-k8s-controller-96964f568-hfrpl ok ocp2 172.16.0.12
contrail-k8s-kubemanager-79b577ff86-6v8qt ok ocp3 172.16.0.13
contrail-k8s-kubemanager-79b577ff86-cbh5n ok ocp1 172.16.0.11
contrail-k8s-kubemanager-79b577ff86-vmckw ok ocp2 172.16.0.12
NAME(CONTROL) STATUS NODE IP MESSAGE
contrail-control-0 ok ocp1 172.16.0.11
contrail-control-1 ok ocp2 172.16.0.12
contrail-control-2 ok ocp3 172.16.0.13
LOCAL BGPROUTER NEIGHBOR BGPROUTER ENCODING STATE POD
ocp1 ocp2 BGP Established ok contrail-control-0
ocp1 ocp3 BGP Established ok contrail-control-0
ocp1 ocp1 XMPP Established ok contrail-control-0
ocp1 ocp2 XMPP Established ok contrail-control-0
ocp1 ocp3 XMPP Established ok contrail-control-0
ocp1 ocp4 XMPP Established ok contrail-control-0
ocp1 ocp5 XMPP Established ok contrail-control-0
ocp2 ocp3 BGP Established ok contrail-control-1
ocp2 ocp1 BGP Established ok contrail-control-1
ocp2 ocp2 XMPP Established ok contrail-control-1
ocp2 ocp3 XMPP Established ok contrail-control-1
ocp2 ocp4 XMPP Established ok contrail-control-1
ocp2 ocp5 XMPP Established ok contrail-control-1
ocp3 ocp1 BGP Established ok contrail-control-2
ocp3 ocp2 BGP Established ok contrail-control-2
ocp3 ocp1 XMPP Established ok contrail-control-2
NAME(DATA) STATUS NODE IP MESSAGE
contrail-vrouter-masters-dspzb ok ocp3 172.16.0.13
contrail-vrouter-masters-ks249 ok ocp2 172.16.0.12
contrail-vrouter-masters-tn6jz ok ocp1 172.16.0.11
contrail-vrouter-nodes-mjwt2 ok ocp4 172.16.0.14
contrail-vrouter-nodes-rp5np ok ocp5 172.16.0.15
リリース情報
表 2: 変更の概要
リリース |
の変更 |
22.1 |
初期リリース。 |
22.4 |
イメージ バージョンを含めるようにコマンドを更新しましたversion 。およびconfigdump コマンドが追加されましたcresource 。 |