第2章 Data Grid Operator サブスクリプションの作成
Operator Hub から OpenShift プロジェクトに Data Grid Operator をインストールします。
前提条件
- OpenShift クラスターへの管理者アクセスがあること。
- Data Grid Operator の namespace を作成します。
Data Grid Operator のインストール
OpenShift Web コンソールで OperatorHub に移動し、Data Grid Operator を見つけます。
Data Grid Operator サブスクリプションのオプションを設定します。
インストールモード | 説明 |
---|---|
すべての namespace | OpenShift クラスター全体のすべてのプロジェクトに Data Grid Operator をインストールします。このインストールモードは現在サポートされていません。 |
特定の namespace | Data Grid Operator を特定の OpenShift プロジェクトにインストールします。 |
更新チャネル | 説明 |
---|---|
8.0.x | Data Grid for OpenShift 8.0.x イメージの更新を受け取ります。 |
承認ストラテジー | 説明 |
---|---|
Manual | Data Grid Operator の更新が実行されるタイミングを制御します。 |
自動 | Data Grid Operator は、新しいバージョンが利用可能になると更新されます。 |
Data Grid for OpenShift イメージの更新は、最初に Data Grid Operator に適用され、次に各 Data Grid ノードに適用されます。Data Grid Operator は、クラスターを一度に 1 つのノードで更新し、各ノードを正常にシャットダウンしてから、更新されたバージョンでオンラインに戻してから、次のノードに進みます。
Data Grid クラスターの作成
Data Grid Operator をインストールした namespace で Installed Operators に移動します。
以下から Data Grid クラスターを作成できます。
- Overview タブで、Create Instance を選択します。
- Infinispan cluster タブで、Create Infinispan を選択します。
Data Grid Operator は、新しいクラスターインスタンスを使用して最小限の Infinispan CR を作成します。
最小の Infinispan CR を適用すると、デフォルト設定で揮発性の低レイテンシーデータストアを提供する 2 つのキャッシュサービスノードのクラスターが作成されます。
Data Grid Operator を使用すると、以下のような Data Grid クラスタープロパティーを設定できます。
- ノード数:
- クラスターがキャッシュサービスまたは Data Grid サービスとして動作するかどうか。
- 認証情報。
- ノードおよびクライアント間のネットワークトラフィックの暗号化。
Data Grid クラスターインスタンスをインスタンス化すると、Data Grid Operator はノードを起動します。ノードの実行中に Infinispan タブに戻り、Infinispan CR にアクセスし、認証シークレットやサービスなどの利用可能なリソースを表示します。
次のステップ
Data Grid CRD および設定オプションについての情報は、OpenShift での Data Grid の実行 を参照してください。