13.2.5. 通信事業者コア CNF クラスターを更新する前の作業
クラスターの更新を開始する前に、ワーカーノードを一時停止し、etcd データベースをバックアップし、最終的なクラスターのヘルスチェックを実行する必要があります。
13.2.5.1. 更新前のワーカーノードの一時停止 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
更新を開始する前に、ワーカーノードを一時停止する必要があります。次の例では、mcp-1 と mcp-2 という 2 つの mcp グループがあります。各 MachineConfigPool グループに対して、spec.paused フィールドを true にパッチします。
手順
次のコマンドを実行して、
mcpCR にパッチを適用し、ノードを一時停止し、それらのノードから Pod をドレインして削除します。$ oc patch mcp/mcp-1 --type merge --patch '{"spec":{"paused":true}}'$ oc patch mcp/mcp-2 --type merge --patch '{"spec":{"paused":true}}'一時停止した
mcpグループのステータスを取得します。$ oc get mcp -o json | jq -r '["MCP","Paused"], ["---","------"], (.items[] | [(.metadata.name), (.spec.paused)]) | @tsv' | grep -v worker出力例
MCP Paused --- ------ master false mcp-1 true mcp-2 true
注記
デフォルトのコントロールプレーンおよびワーカーの mcp グループは、更新中に変更されません。