第2章 内部モードでの OpenShift Container Storage の Red Hat OpenStack Platform へのデプロイ

Red Hat OpenStack Platform のインストーラーでプロビジョニングされるインフラストラクチャー(IPI)によって提供される動的ストレージデバイスを使用して内部モードで OpenShift Container Storage を OpenShift Container Platform にデプロイすると、内部クラスターリソースを作成できます。これにより、ベースサービスの内部プロビジョニングが可能になり、追加のストレージクラスをアプリケーションで使用可能にすることができます。

OpenShift Container Storage のデプロイの準備についての章 にある要件に対応していることを確認してから、動的ストレージデバイスを使用したデプロイについて以下の手順を実行してください。

2.1. Red Hat OpenShift Container Storage Operator のインストール

Red Hat OpenShift Container Storage Operator は、Red Hat OpenShift Container Platform Operator Hub を使用してインストールできます。

前提条件

  • cluster-admin および Operator のインストールパーミッションを持つアカウントを使用して OpenShift Container Platform クラスターにアクセスできること。
  • Red Hat OpenShift Container Platform クラスターにワーカーノードが少なくとも 3 つある。
  • 必要な追加要件を満たしている。詳細は、『 デプロイメントのプランニング』 を参照してください。
注記
  • OpenShift Container Storage のクラスター全体でのデフォルトノードセレクターを上書きする必要がある場合は、以下のコマンドを使用して openshift-storage namespace の空のノードセレクターを指定できます(この場合は openshift-storage namespace を作成します)。

    $ oc annotate namespace openshift-storage openshift.io/node-selector=
  • ノードに Red Hat OpenShift Container Storage リソースのみがスケジュールされるように、そのノードに infra のテイントを設定します。これにより、サブスクリプションコストを節約できます。詳細は、『ストレージリソースの管理および割り当て』ガイドの「Red Hat OpenShift Container Storage に専用のワーカーノードを使用する方法」の章を参照してください。

手順

  1. OpenShift Web コンソールにログインします。
  2. OperatorsOperatorHub をクリックします。
  3. Operator の一覧から OpenShift Container Storage を検索し、これをクリックします。
  4. Install をクリックします。
  5. Install Operator ページで、以下のオプションを設定します。

    1. stable-4.8 としてチャネル。
    2. Installation Mode オプションに A specific namespace on the cluster を選択します。
    3. Installed Namespace に Operator recommended namespace openshift-storage を選択します。namespace openshift-storage が存在しない場合、これは Operator のインストール時に作成されます。
    4. Approval StrategyAutomatic または Manual を選択します。
    5. Install をクリックします。

      Automatic (自動)更新を選択すると、Operator Lifecycle Manager(OLM)は介入なしに、Operator の実行中のインスタンスを自動的にアップグレードします。

      Manual 更新を選択する場合、OLM は更新要求を作成します。クラスター管理者は、Operator を新規バージョンに更新できるように更新要求を手動で承認する必要があります。

検証手順

  • OpenShift Container Storage Operator に、インストールが正常に実行されたことを示す緑色のチェックマークが表示されていることを確認します。