3.2.3. Web コンソールを使用した MachineHealthCheck リソースの一時停止
更新プロセスで、クラスター内のノードが一時的に利用できなくなる可能性があります。ワーカーノードの場合、マシンの健全性チェックによって、そのようなノードが異常であると判断され、再起動される可能性があります。このようなノードの再起動を回避するには、クラスターを更新する前にすべての MachineHealthCheck リソースを一時停止します。
前提条件
-
cluster-admin権限でクラスターにアクセスできる。 - OpenShift Container Platform Web コンソールにアクセスできる。
手順
-
Web コンソールで、コンピュート
[マシンヘルスチェック] に移動します。 各
MachineHealthCheckリソースに対して、リソースにcluster.x-k8s.io/paused=""アノテーションを追加することで、マシンのヘルスチェックを一時停止します。たとえば、アノテーションをmachine-api-termination-handlerリソースに追加するには、以下の手順を実行します。-
machine-api-termination-handlerの横にあるオプションメニュー
、アノテーションの値 の順にクリックします。
- Edit annotations ダイアログで、Add more をクリックします。
-
Key および Value フィールドにそれぞれ
cluster.x-k8s.io/pausedと""の値を追加し、Save をクリックします。
-