2.3. OpenShift 4.x サーバーでの Apicurito Operator のインストール
Red Hat Fuse on OpenShift は、REST API の設定に使用できる Web ベースの API デザイナーである Apicurito を提供します。新しい Apicurito Operator により、OpenShift Container Platform 4.1 へのインストールとアップグレードが簡素化されます。Fuse 7.4 では、Apicurito Operator が OperatorHub で利用できます。以下の手順にしたがって、Operator をインストールします。
前提条件
- OpenShift サーバーにアクセスできる必要があります。
- Red Hat コンテナーレジストリーへの認証が設定されている必要があります。
手順
- OpenShift 4.x サーバーを起動します。
- ブラウザーで OpenShift コンソールに移動します。ご自分のクレデンシャルでコンソールにログインします。
- Catalog をクリックした後、OperatorHub をクリックします。
-
検索フィールドウィンドウに Apicurito と入力し、
Enter
キーを押します。右側のパネルに Apicurito Operator が表示されます。 - Apicurito Operator をクリックします。Apicurito Operator インストールウインドウが表示されます。
Install をクリックします。Operator サブスクリプションの作成 フォームが表示されます。このフォームには以下のオプションがあります。
- Installation mode (インストールモード)
- Update Channel (更新チャネル)
Approval Strategy (承認ストラテジー)
デフォルト値をそのまま使用するか、希望の値を選択します。
- Subscribe をクリックします。Apicurito Operator が選択した namespace にインストールされます。
- 確認するには、Catalog をクリックした後、Installed Operator をクリックします。リストに Apicurito Operator が表示されます。
Name 列の Apicurito Operator をクリックします。[提供された API] の下の [新規作成] を クリックします。デフォルト値を使用して新しいカスタムリソース定義 (CRD) が作成されます。以下のフィールドは CR の一部としてサポートされます。
- size: Apicurito Operator が持つ Pod の数。
- image: Apicurito イメージ。既存のインストールでこのイメージを変更すると、Operator のアップグレードがトリガーされます。
- Create をクリックします。これにより新しい apicurito-service が作成されます。