4.3. CLI を使用した Machine Deletion Remediation Operator のインストール
				OpenShift CLI (oc) を使用して、Machine Deletion Remediation Operator をインストールできます。
			
				Machine Deletion Remediation Operator は、独自の namespace または openshift-workload-availability namespace にインストールできます。
			
前提条件
- 
						OpenShift CLI (oc) がインストールされている。
- 
						cluster-admin権限を持つユーザーとしてログインしている。
手順
- Machine Deletion Remediation Operator の - namespaceカスタムリソース (CR) を作成します。- namespaceCR を定義し、YAML ファイル (例:- workload-availability-namespace.yaml)を保存します。- apiVersion: v1 kind: Namespace metadata: name: openshift-workload-availability - apiVersion: v1 kind: Namespace metadata: name: openshift-workload-availability- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- NamespaceCR を作成するには、次のコマンドを実行します。- oc create -f workload-availability-namespace.yaml - $ oc create -f workload-availability-namespace.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
 
- OperatorGroupを作成します。- OperatorGroupCR を定義し、YAML ファイル (例:- workload-availability- operator -group.yaml)を保存します。- apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: workload-availability-operator-group namespace: openshift-workload-availability - apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: workload-availability-operator-group namespace: openshift-workload-availability- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- OperatorGroupCR を作成するには、次のコマンドを実行します。- oc create -f workload-availability-operator-group.yaml - $ oc create -f workload-availability-operator-group.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
 
- SubscriptionCR を作成します。- subscriptionCR を定義し、YAML ファイル- (machine-deletion-remediation-subscription.yamlなど) を保存します。- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- Machine Deletion Remediation Operator をインストールするNamespaceを指定します。Machine Deletion Remediation Operator をopenshift-workload-availabilitySubscriptionCR にインストールすると、NamespaceとOperatorGroupCR はすでに存在します。
 
- SubscriptionCR を作成するには、次のコマンドを実行します。- oc create -f machine-deletion-remediation-subscription.yaml - $ oc create -f machine-deletion-remediation-subscription.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
 
検証
- CSV リソースを調べて、インストールが成功したことを確認します。 - oc get csv -n openshift-workload-availability - $ oc get csv -n openshift-workload-availability- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - NAME DISPLAY VERSION REPLACES PHASE machine-deletion-remediation.v0.3.0 Machine Deletion Remediation Operator 0.3.0 machine-deletion-remediation.v0.2.1 Succeeded - NAME DISPLAY VERSION REPLACES PHASE machine-deletion-remediation.v0.3.0 Machine Deletion Remediation Operator 0.3.0 machine-deletion-remediation.v0.2.1 Succeeded- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow