11.2. 設定環境変数
以下の環境変数を設定すると再ビルドせずにイメージを調整することができます。
ここに記載されていない他の環境変数については、JBoss EAP のドキュメント を参照してください。
変数名 | 説明 |
---|---|
CLI_GRACEFUL_SHUTDOWN |
ゼロでない長さの値が設定された場合、イメージは
値の例: |
CONTAINER_HEAP_PERCENT | 最大 Java ヒープサイズを利用可能なコンテナーメモリーの割合 (パーセント) として設定します。
値の例: |
CUSTOM_INSTALL_DIRECTORIES | S2I プロセス中にイメージのアーティファクトのインストールおよび設定に使用されるディレクトリーのコンマ区切りリスト。
値の例: |
DEFAULT_JMS_CONNECTION_FACTORY |
この値は、Jakarta Messaging 接続ファクトリーのデフォルトの JNDI バインディングを指定するために使用されます (例:
値の例: |
ENABLE_ACCESS_LOG | 標準出力チャネルへのアクセスメッセージのロギングを有効にします。 アクセスメッセージのロギングは以下の方法を使用して実装されます。
デフォルトは |
INITIAL_HEAP_PERCENT | 初期 Java ヒープサイズを最大ヒープサイズの割合 (パーセント) として設定します。
値の例: |
JAVA_OPTS_APPEND | サーバー起動オプション。
値の例: |
JBOSS_MODULES_SYSTEM_PKGS_APPEND |
値の例: |
JGROUPS_CLUSTER_PASSWORD |
JGroups クラスターへの参加を許可するため、ノードの認証に使用されるパスワード。
値の例: |
JGROUPS_ENCRYPT_KEYSTORE |
値の例: |
JGROUPS_ENCRYPT_KEYSTORE_DIR | キーストアを含むシークレットがマウントされているディレクトリーパス。
値の例: |
JGROUPS_ENCRYPT_NAME |
値の例: |
JGROUPS_ENCRYPT_PASSWORD |
値の例: |
JGROUPS_ENCRYPT_PROTOCOL |
クラスタートラフィックの暗号化に使用する JGroups プロトコル。
デフォルトは
値の例: |
JGROUPS_PING_PROTOCOL |
ノードの検索に使用する JGroups プロトコル。 |
MQ_SIMPLE_DEFAULT_PHYSICAL_DESTINATION |
後方互換性を維持するには、 |
OPENSHIFT_DNS_PING_SERVICE_NAME | DNS 検索メカニズムに対してサーバーで ping ポートを公開するサービスの名前。
値の例: |
OPENSHIFT_DNS_PING_SERVICE_PORT |
DNS 検索メカニズムの ping ポートのポート番号。指定のない場合は、サービスの SRV レコードからポート番号を検出を試み、検出できない場合はデフォルトの
デフォルトは |
OPENSHIFT_KUBE_PING_LABELS | Kubernetes 検索メカニズムのクラスタリングラベルセレクター。
値の例: |
OPENSHIFT_KUBE_PING_NAMESPACE | Kubernetes 検索メカニズムのクラスタリングプロジェクト namespace。
値の例: |
SCRIPT_DEBUG |
|