5.2. Self Node Remediation Operator を使用するためのマシンヘルスチェックの設定
次の手順を使用して、Self Node Remediation Operator を修復プロバイダーとして使用するようにワーカーまたはコントロールプレーンマシンのヘルスチェックを設定します。
Self Node Remediation Operator をマシンの健全性チェックの修復プロバイダーとして使用するには、マシンに、クラスター内に関連付けられたノードが配置されている必要があります。
前提条件
-
OpenShift CLI (
oc
) がインストールされている。 -
cluster-admin
権限を持つユーザーとしてログインしている。
手順
SelfNodeRemediationTemplate
CR を作成します。SelfNodeRemediationTemplate
CR を定義します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 修復ストラテジーを指定します。デフォルトのストラテジーは
ResourceDeletion
です。
SelfNodeRemediationTemplate
CR を作成するには、以下のコマンドを実行します。oc create -f <snrt-name>.yaml
$ oc create -f <snrt-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
MachineHealthCheck
CR を作成し、SelfNodeRemediationTemplate
CR を参照するよう更新します。MachineHealthCheck
を定義または更新します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow MachineHealthCheck
CR を作成するには、次のコマンドを実行します。oc create -f <mhc-name>.yaml
$ oc create -f <mhc-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow MachineHealthCheck
CR を更新するには、次のコマンドを実行します。oc apply -f <mhc-name>.yaml
$ oc apply -f <mhc-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow