3.4. Elytron ユーザー設定やその他の設定の指定


LDAP または RH-SSO 認証を使用しない場合は、Red Hat Decision Manager は Red Hat JBoss EAP の Elytron サブシステムの内部ユーザーに依存します。デフォルトでは、管理ユーザーのみが作成されます。その他のユーザーを Red Hat JBoss EAP の Elytron security サブシステムに追加する必要がある場合があります。これには、Red Hat JBoss EAP 設定後スクリプトを実行する必要があります。

この設定後スクリプト、またはその他の Red Hat JBoss EAP 設定後スクリプトは、Red Hat OpenShift Container Platform への Red Hat Decision Manager のデプロイメントで設定できます。

手順

  1. GitHub リポジトリー からサンプルファイルをダウンロードします。
  2. サンプルファイルに基づいて以下のファイルを準備します。

    • postconfigure.sh: Red Hat JBoss EAP の実行に必要な設定後シェルスクリプト。この例では、このスクリプトは add-users.cli スクリプトを使用して Elytron ユーザーを追加します。CLI スクリプト以外の設定後タスクを実行する場合は、このスクリプトを変更します。
    • delayedpostconfigure.sh: Red Hat Decision Manager バージョン 7.13.4 で必要な空のファイル。
    • add-users.cli: Elytron ユーザーまたは他の CLI タスクを設定するための Red Hat JBoss EAP コマンドラインインターフェイススクリプト。以下の行の間にコマンドを追加します。

      embed-server --std-out=echo --server-config=standalone-openshift.xml batch
      
        <your jboss-cli commands>
      
      run-batch quit
      Copy to Clipboard Toggle word wrap
  3. oc コマンドを使用して Red Hat OpenShift Container Platform クラスターにログインし、デプロイメントの namespace に移動します。
  4. 以下のコマンドを使用して、準備したファイルで ConfigMap を作成します。

    oc create configmap postconfigure \
        --from-file=add-users.cli=add-users.cli \
        --from-file=delayedpostconfigure.sh=delayedpostconfigure.sh \
        --from-file=postconfigure.sh=postconfigure.sh
    Copy to Clipboard Toggle word wrap
  5. 以下のコマンドを入力して、kieconfigs-7.13.4 Config Map を編集します。

    oc edit cm kieconfigs-7.13.4
    Copy to Clipboard Toggle word wrap
  6. このファイルでは、console: セクションの配置設定を変更して Business Central に設定を追加し、servers: セクションのすべての配置設定を変更して KIE Server インスタンスに設定を追加します。

    各デプロイメント設定で、以下の変更を加えます。

    • deploymentConfigs.metadata.spec.template.spec.containers.volumeMounts の下に以下の行を追加します。

      - name: postconfigure-mount
        mountPath: /opt/eap/extensions
      Copy to Clipboard Toggle word wrap
    • deploymentConfigs.metadata.spec.template.spec.containers.volumeMounts の下に以下の行を追加します。

      - name: "postconfigure-mount"
        configMap:
          name: "postconfigure"
          defaultMode: 0555
      Copy to Clipboard Toggle word wrap
  7. ファイルを保存します。この時点以降、新規 Operator のデプロイメントには設定後の設定が含まれます。

既存のデプロイメントでは、設定後設定が自動的に追加されない場合には、Business Central および KIE Server Pod を削除できます。Operator は、設定後設定で更新バージョンを自動的に開始します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2026 Red Hat