6.2. Keycloak Dev Services の設定
🔒 ビルド時に固定: 設定プロパティーはビルド時に固定されます。他のすべての設定プロパティーは実行時にオーバーライドできます。
設定プロパティー | 型 | デフォルト |
型 | デフォルト | |
Options ビルド時に修正される Dev Services を有効 (デフォルト) または無効にするフラグ。有効にすると、Dev Services for Keycloak は、Docker の実行時に、Keycloak を開発モードまたはテストモードで自動的に設定して起動します。
環境変数: | boolean |
|
Options ビルド時に修正される
Dev Services プロバイダーのコンテナーイメージ名。デフォルトでは、Quarkus ベースの Keycloak イメージになります。WildFly ベースのディストリビューションの場合は、
環境変数: | string |
|
ランタイム時に修正される
Keycloak-X イメージが使用されているかどうかを示します。デフォルトでは、イメージはイメージ名の
環境変数: | boolean | |
Options ビルド時に修正される
Keycloak コンテナーが共有されているかどうかを決定します。共有されると、Quarkus はラベルベースのサービス検出を使用して実行中の Keycloak コンテナーを見つけて再利用するため、2 番目のコンテナーは起動しません。一致するコンテナーが見つからない場合は、新しいコンテナーが起動します。サービス検出では、
環境変数: | boolean |
|
Options ビルド時に修正される
Keycloak コンテナーを識別するための
環境変数: | string |
|
Options ビルド時に修正される Keycloak レルムファイルへのクラスまたはファイルシステムパスのコンマ区切りリスト。このリストは Keycloak を初期化するために使用されます。このリストの最初の値は、デフォルトのテナント接続プロパティーを初期化するために使用されます。
環境変数: | list of string | |
ランタイム時に修正される Keycloak を初期化するために使用される追加のクラスまたはファイルシステムリソースへのエイリアス。各マップエントリーは、エイリアスとクラスまたはファイルシステムリソースパス間のマッピングを表します。
環境変数: | Map<String,String> | |
ランタイム時に修正される Keycloak を初期化するために使用される追加のクラスまたはファイルシステムリソース。各マップエントリーは、クラスまたはファイルシステムリソースパスエイリアスと Keycloak コンテナーの場所間のマッピングを表します。
環境変数: | Map<String,String> | |
Options ビルド時に修正される
keycloak JVM に渡される
環境変数: | string | |
ランタイム時に修正される "Keycloak:" という接頭辞が付いた Keycloak ログメッセージを表示します。
環境変数: | boolean |
|
Options ビルド時に修正される
Keycloak 開始コマンド。このプロパティーを使用して、Keycloak の起動オプションを試してください。
環境変数: | string | |
Options ビルド時に修正される
Keycloak レルムの名前。このプロパティーは、
環境変数: | string | |
Options ビルド時に修正される
環境変数: | boolean |
|
Optionss はビルド時に修正される
Keycloak ユーザー名とパスワードのマップ。空の場合、デフォルトのユーザー
環境変数: | Map<String,String> | |
ランタイム時に修正される
Keycloak ユーザーのロールのマップ。空の場合、デフォルトのロールが割り当てられます。
環境変数: | Map<String,List<String>> | |
ランタイム時に修正される 開発サービスがリッスンする特定のポート。 指定しない場合はランダムなポートが選択されます。
環境変数: | int | |
ランタイム時に修正される コンテナーに渡される環境変数。
環境変数: | Map<String,String> | |
Options ビルド時に修正される Keycloak コンテナーのメモリー制限 指定しない場合は、750 MiB がデフォルトのメモリー制限になります。
環境変数: | memorySize guavaApns MemorySize 形式 |
|
サイズ設定オプションは、[0-9]+[KkMmGgTtPpEeZzYy]?
(正規表現で表記) というフォーマットの文字列を認識します。
接尾辞が指定されていない場合は、バイトとみなされます。