3.3. CLI を使用した Fence Agents Remediation Operator のインストール


OpenShift CLI (oc) を使用して、Fence Agents Remediation Operator をインストールできます。

Fence Agents Remediation Operator は、独自の namespace または openshift-workload-availability namespace にインストールできます。

前提条件

  • OpenShift CLI (oc) がインストールされている。
  • cluster-admin 権限を持つユーザーとしてログインしている。

手順

  1. Fence Agents 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 ファイル (例: fence-agents-remediation-subscription.yaml) を保存します。

      apiVersion: operators.coreos.com/v1alpha1
      kind: Subscription
      metadata:
          name: fence-agents-remediation-subscription
          namespace: openshift-workload-availability 
      1
      
      spec:
          channel: stable
          name: fence-agents-remediation
          source: redhat-operators
          sourceNamespace: openshift-marketplace
          package: fence-agents-remediation
      Copy to Clipboard Toggle word wrap
      1
      Fence Agents Remediation Operator をインストールする Namespace を指定します (例: この手順で前述した openshift-workload-availability)。一致する OperatorGroup CR がすでに存在する openshift-workload-availability namespace に、Fence Agents Remediation Operator の Subscription CR をインストールできます。
    2. Subscription CR を作成するには、次のコマンドを実行します。

      $ oc create -f fence-agents-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
    fence-agents-remediation.v0.3.0      Fence Agents Remediation Operator   0.3.0   fence-agents-remediation.v0.2.1           Succeeded
    Copy to Clipboard Toggle word wrap

  2. Fence Agents Remediation Operator が稼働していることを確認します。

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

    出力例

    NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
    fence-agents-remediation-controller-manager    2/2     2            2           110m
    Copy to Clipboard Toggle word wrap

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat