This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.8.7. ノードを元のマシン設定プールに移行
このカナリアロールアウト更新プロセスでは、カスタムマシン設定プール (MCP) の一時停止を解除し、その MCP に関連付けられたノード上のアプリケーションが期待どおりに機能していることを確認した後、ノードに追加したカスタムラベルを削除して、元の MCP に戻す必要があります。
ノードには、クラスター内で適切に機能するロールが必要です。
ノードを元の MCP に移動するには、以下を実行します。
ノードからカスタムラベルを削除します。
oc label node <node_name> node-role.kubernetes.io/<custom-label>-
$ oc label node <node_name> node-role.kubernetes.io/<custom-label>-
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下に例を示します。
oc label node ci-ln-0qv1yp2-f76d1-kl2tq-worker-a-j2ssz node-role.kubernetes.io/workerpool-canary-
$ oc label node ci-ln-0qv1yp2-f76d1-kl2tq-worker-a-j2ssz node-role.kubernetes.io/workerpool-canary-
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
node/ci-ln-0qv1yp2-f76d1-kl2tq-worker-a-j2ssz labeled
node/ci-ln-0qv1yp2-f76d1-kl2tq-worker-a-j2ssz labeled
Copy to Clipboard Copied! Toggle word wrap Toggle overflow MCO は、ノードを元の MCP に戻し、ノードを MCP 設定に調整します。
クラスター内の MCP およびそれらの現在の状態を表示します。
$oc get mcp
$oc get mcp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE master rendered-master-1203f157d053fd987c7cbd91e3fbc0ed True False False 3 3 3 0 61m workerpool-canary rendered-mcp-noupdate-5ad4791166c468f3a35cd16e734c9028 True False False 0 0 0 0 21m worker rendered-worker-5ad4791166c468f3a35cd16e734c9028 True False False 3 3 3 0 61m
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE master rendered-master-1203f157d053fd987c7cbd91e3fbc0ed True False False 3 3 3 0 61m workerpool-canary rendered-mcp-noupdate-5ad4791166c468f3a35cd16e734c9028 True False False 0 0 0 0 21m worker rendered-worker-5ad4791166c468f3a35cd16e734c9028 True False False 3 3 3 0 61m
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ノードはカスタム MCP から削除され、元の MCP に戻ります。マシン数の更新に数分かかることがあります。この例では、1 つのノードが削除された
workerpool-canary
MCP から 'worker'MCP に移動しました。必要に応じて、カスタム MCP を削除します。
oc delete mcp <mcp_name>
$ oc delete mcp <mcp_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow