8.2. 永続性および SSL を使用した基本的なブローカーのデプロイ


SSL をサポートする永続ブローカーをデプロイします。ブローカーの永続性が必要な場合、ブローカーは StatefulSet としてデプロイされ、Persistent Volume Claim(永続ボリューム要求、PVC)経由でブローカー Pod に関連付けられた永続ボリュームにメッセージングデータを保存します。ブローカー Pod が作成されると、Pod をシャットダウンするか、または Pod が予期せずシャットダウンした場合に残されたストレージを使用します。この設定は、標準のデプロイメントであるため、メッセージが失われないことを意味します。

前提条件

8.2.1. イメージおよびテンプレートのデプロイ

手順

  1. OpenShift Web コンソールに移動し、ログインします。
  2. amq-demo プロジェクトスペースを選択します。
  3. Add to Project Browse catalog をクリックしてデフォルトのイメージストリームおよびテンプレートを一覧表示します。
  4. Filter 検索バーを使用して、一覧を amq に一致するものに限定します。See all をクリックして、必要なアプリケーションテンプレートを表示する必要がある場合があります。
  5. Red Hat AMQ Broker 7.8(Persistence)とラベル付けされた amq-broker-78-persistence-ssl テンプレート を選択します。
  6. 設定で以下の値を設定し、Create をクリックします。

    Expand
    表8.2 テンプレートの例
    環境変数表示名説明

    AMQ_PROTOCOL

    AMQ プロトコル

    openwire,amqp,stomp,mqtt,hornetq

    ブローカーによって使用されるプロトコル

    AMQ_QUEUES

    キュー

    demoQueue

    demoQueue という名前のキャストキューを作成します。

    AMQ_ADDRESSES

    アドレス

    demoTopic

    demoTopic という名前のアドレス (またはトピック) を作成します。デフォルトでは、このアドレスには割り当てられたルーティングタイプが割り当てられていません。

    VOLUME_CAPACITY

    AMQ ボリュームのサイズ

    1Gi

    ジャーナル用に作成される永続ボリュームサイズ

    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 キーストアのパスワード

    パスワード

    キーストアの作成時に使用されるパスワード

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る