8.4.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-ssl 設定で以下の値を設定し、Create をクリックします。
Expand 表8.4 テンプレートの例 環境変数 表示名 値 説明 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 パスワード
パスワード
クライアントがユーザー名で使用するパスワード
AMQ_TRUSTSTORE
トラストストアファイル名
broker.ts
SSL トラストストアファイル名
AMQ_TRUSTSTORE_PASSWORD
トラストストアのパスワード
パスワード
トラストストアの作成時に使用されるパスワード
AMQ_KEYSTORE
AMQ キーストアファイル名
broker.ks
SSL キーストアのファイル名
AMQ_KEYSTORE_PASSWORD
AMQ キーストアのパスワード
パスワード
キーストアの作成時に使用されるパスワード