第2章 スタートガイド
このガイドでは、メッセージを送受信するクライアントを使用して OpenShift で AMQ Online を設定し、実稼働環境での使用の可能性を評価するプロセスについて説明します。
前提条件
Debezium をインストールするには、OpenShift Container Platform コマンドラインインターフェイス (CLI) が必要です。
- OpenShift 3.x の CLI のインストール方法については、OpenShift Container Platform 3.11 のドキュメント を参照してください。
- OpenShift 4.1 の CLI のインストール方法については、OpenShift Container Platform 4.1 のドキュメント を参照してください。
- OpenShift クラスターが必要です。
-
必要なクラスターロールおよび API サービスを設定するための
cluster-admin権限を持つ OpenShift クラスターのユーザーが必要です。
2.1. YAML バンドルを使用した AMQ Online のインストール リンクのコピーリンクがクリップボードにコピーされました!
ダウンロードとインストールの手順が完了したら、次のことを行う必要があります。
2.1.1. AMQ Online のダウンロード リンクのコピーリンクがクリップボードにコピーされました!
手順
-
AMQ Online ダウンロードサイト から
amq-online-install.zipファイルをダウンロードして展開します。
AMQ Online のコンテナーイメージは Red Hat Container Catalog で使用できますが、この代わりに提供される YAML ファイルを使用することが推奨されます。
2.1.2. YAML バンドルを使用した AMQ Online のインストール リンクのコピーリンクがクリップボードにコピーされました!
AMQ Online をインストールする最も簡単な方法は、定義済みの YAML バンドルを使用することです。
手順
cluster-admin権限を持つユーザーとしてログインしてます。oc login -u system:admin
oc login -u system:adminCopy to Clipboard Copied! Toggle word wrap Toggle overflow (オプション)
amq-online-infra以外のプロジェクトにデプロイする場合は、次のコマンドを実行し、後続の手順でamq-online-infraを置き換える必要があります。sed -i 's/amq-online-infra/my-project/' install/bundles/amq-online/*.yaml
sed -i 's/amq-online-infra/my-project/' install/bundles/amq-online/*.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow AMQ Online をデプロイするプロジェクトを作成します。
oc new-project amq-online-infra
oc new-project amq-online-infraCopy to Clipboard Copied! Toggle word wrap Toggle overflow - ダウンロードしたリリースファイルの場所にディレクトリーを変更します。
amq-onlineバンドルを使用してデプロイします。oc apply -f install/bundles/amq-online
oc apply -f install/bundles/amq-onlineCopy to Clipboard Copied! Toggle word wrap Toggle overflow (オプション) サンプルプランとインフラストラクチャー設定をインストールします。
oc apply -f install/components/example-plans
oc apply -f install/components/example-plansCopy to Clipboard Copied! Toggle word wrap Toggle overflow (オプション) サンプルのロールをインストールします。
oc apply -f install/components/example-roles
oc apply -f install/components/example-rolesCopy to Clipboard Copied! Toggle word wrap Toggle overflow (オプション)
標準認証サービスをインストールします。oc apply -f install/components/example-authservices/standard-authservice.yaml
oc apply -f install/components/example-authservices/standard-authservice.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow (オプション) Service Catalog 統合をインストールします。
oc apply -f install/components/service-broker oc apply -f install/components/cluster-service-broker
oc apply -f install/components/service-broker oc apply -f install/components/cluster-service-brokerCopy to Clipboard Copied! Toggle word wrap Toggle overflow