8.3.2. イメージおよびテンプレートのデプロイ
前提条件
- この手順では、ブローカーの準備 に基づいて構築 されます。
- 基本的なブローカーのデプロイ のチュートリアルを完了することを推奨します。
手順
- OpenShift Web コンソールに移動し、ログインします。
-
amq-demo
プロジェクトスペースを選択します。 - Add to Project > Browse catalog の順にクリックしてデフォルトのイメージストリームおよびテンプレートを一覧表示します。
-
Filter 検索バーを使用して、一覧を
amq
に一致するものに限定します。See all をクリックして、必要なアプリケーションテンプレートを表示します。 -
Red Hat AMQ Broker 7.4(SSL、
テンプレートを選択します。clustered)というラベルが付けられた amq-broker-74-persistence-
clustered 設定で以下の値を設定し、Create をクリックします。
表8.3 テンプレートの例
環境変数 表示名 値 説明 AMQ_PROTOCOL
AMQ プロトコル
openwire,amqp,stomp,mqtt,hornetq
ブローカーによって使用されるプロトコル
AMQ_QUEUES
キュー
demoQueue
demoQueue という名前のキャストキューを作成します。
AMQ_ADDRESSES
アドレス
demoTopic
demoTopic という名前のアドレス (またはトピック) を作成します。デフォルトでは、このアドレスには割り当てられたルーティングタイプが割り当てられていません。
VOLUME_CAPACITY
AMQ ボリュームのサイズ
1Gi
ジャーナル用に作成される永続ボリュームサイズ
AMQ_CLUSTERED
クラスター化
true
ブローカーがクラスター化されるようにするには、true に指定する必要があります。
AMQ_CLUSTER_USER
クラスターユーザー
generated
ブローカーが相互の接続に使用するユーザー名
AMQ_CLUSTER_PASSWORD
クラスターパスワード
generated
ブローカーが相互接続に使用するパスワード
AMQ_USER
AMQ ユーザー名
amq-demo-user
クライアントが使用するユーザー名
AMQ_PASSWORD
AMQ パスワード
パスワード
クライアントがユーザー名で使用するパスワード