第2章 Red Hat Integration コンポーネントの Operator のインストール
Red Hat Integration の Operator は、OpenShift Container Platform での Red Hat Integration コンポーネントのデプロイメントおよび管理を自動化します。Red Hat Integration Operator を使用して Operator をインストールおよびアップグレードします。Red Hat Integration Operator は、各 Operator の現行バージョンをインストールし、新規のバージョンが利用可能になると自動更新を実行します。
2.1. インテグレーション Operator のインストール リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Integration Operator が Openshift Container Platform クラスターにインストールされると、Installation と呼ばれる CRD (カスタムリソース定義、Custom Resource Definition) が提供されます。CRD は、Red Hat Integration コンポーネントの Operator のインストールをトリガーします。
Operator をインストールするために Installation CRD のインスタンスを作成します。
インストールに利用できる Operator:
- 3scale
- 3scale APIcast
- AMQ Broker
- AMQ Interconnect
- AMQ Streams
- API Designer
- Camel K
- Fuse Console
- Fuse Online
- Service Registry
前提条件
- Red Hat Integration Operator が OpenShift Container Platform (OCP) クラスターにインストールされている。
手順
- Installed Operators に移動し、Red Hat Integration をクリックして Operator Details ページを表示します。
Provided APIs から、Installation リソースの をクリックします。
インストールで利用可能な Red Hat Integration Operator の完全セットが、Create Installation ページに表示されます。
デフォルトでは、すべての Operator のインストールが有効になっています。Operator がインストールされるデフォルトのインストールモードおよび namespace は Operator によって異なります。Operator は namespace を作成します。namespace が指定されていない場合は、
openshift-operatorsnamespace はクラスター全体のインストールに使用されます。各 Operator の設定は、
Installationカスタムリソースのspecプロパティーにカプセル化されます。Expand 表2.1 Red Hat Integration コンポーネントのデフォルトの Operator インストールモード Operator 名 CRD 仕様プロパティー デフォルトのインストールモード デフォルトの namespace 3scale
3scale-installation
namespace
rhi-3scale
3scale APIcast
3scale-apicast-installation
namespace
rhi-3scale-apicast
AMQ Broker
amq-broker-installation
namespace
rhi-amq-broker
AMQ Interconnect
amq-interconnect-installation
namespace
rhi-amq-interconnect
AMQ Streams
amq-streams-installation
cluster
openshift-operators
Camel K
camel-k-installation
cluster
openshift-operators
(Fuse) API Designer
api-designer-installation
namespace
rhi-api-designer
Fuse Console
fuse-console-installation
namespace
rhi-fuse-console
Fuse Online
fuse-online-installation
namespace
rhi-fuse-online
Service Registry
service-registry-installation
namespace
rhi-service-registry
任意設定: インストールを実行する前に、form または YAML ビューからインストールの指定内容を設定します。
以下を設定できます。
- インストールからの Operator を含めるまたは除外できます。
- Operator に指定された namespace 名を変更できます。
camel-k-installationおよびamq-streams-installationOperator をnamespaceモードに切り替えます。この場合、namespace も指定する必要があります。Installation CRD の設定例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
をクリックし、有効な Operator のインストールを開始します。
状態が Succeeded に変わるまで待ちます。
- rhi-installation をクリックし、有効なすべての Operator がインストールされたことを確認します。
- Installed Operators に移動し、インストールされた Operator、デプロイ先の namespace、およびバージョンのリストを確認します。
- Deploying AMQ Broker on OpenShift
- OpenShift での AMQ Streams のデプロイおよびアップグレード
- Deploying AMQ Interconnect on OpenShift
- Fuse on OpenShift ガイド (API Designer Operator および Fuse Console Operator)
- OpenShift Container Platform での Fuse Online のインストールと操作
- 3scale のインストール
- OpenShift での Camel K インテグレーションのデプロイ
- Getting Started with Service Registry