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 権限を持つユーザーとしてログインしている。

手順

  1. Machine Deletion Remediation Operator の namespace カスタムリソース (CR) を作成します。

    1. namespace CR を定義し、YAML ファイル (例: workload-availability-namespace.yaml) を保存します。

      apiVersion: v1
      kind: Namespace
      metadata:
        name: openshift-workload-availability
      Copy to Clipboard Toggle word wrap
    2. Namespace CR を作成するには、次のコマンドを実行します。

      $ oc create -f workload-availability-namespace.yaml
      Copy to Clipboard Toggle word wrap
  2. OperatorGroup を作成します。

    1. OperatorGroup CR を定義し、YAML ファイル (例: workload-availability- operator -group.yaml) を保存します。

      apiVersion: operators.coreos.com/v1
      kind: OperatorGroup
      metadata:
        name: workload-availability-operator-group
        namespace: openshift-workload-availability
      Copy to Clipboard Toggle word wrap
    2. OperatorGroup CR を作成するには、次のコマンドを実行します。

      $ oc create -f workload-availability-operator-group.yaml
      Copy to Clipboard Toggle word wrap
  3. Subscription CR を作成します。

    1. subscription CR を定義し、YAML ファイル (machine-deletion-remediation-subscription.yaml など) を保存します。

      apiVersion: operators.coreos.com/v1alpha1
      kind: Subscription
      metadata:
          name: machine-deletion-remediation-operator
          namespace: openshift-workload-availability 
      1
      
      spec:
          channel: stable
          name: machine-deletion-remediation-operator
          source: redhat-operators
          sourceNamespace: openshift-marketplace
          package: machine-deletion-remediation
      Copy to Clipboard Toggle word wrap
      1
      Machine Deletion Remediation Operator をインストールする Namespace を指定します。Machine Deletion Remediation Operator を openshift-workload-availability Subscription CR にインストールすると、NamespaceOperatorGroup CR はすでに存在します。
    2. Subscription CR を作成するには、次のコマンドを実行します。

      $ oc create -f machine-deletion-remediation-subscription.yaml
      Copy to Clipboard Toggle word wrap

検証

  1. CSV リソースを調べて、インストールが成功したことを確認します。

    $ oc get csv -n openshift-workload-availability
    Copy to Clipboard Toggle word wrap

    出力例

    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 Toggle word wrap

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat