9.13.2. 環境変数による設定


CLI または keycloak.conf プロパティーを使用してデータソースを設定したくない場合は、環境変数を使用できます。

次のように、環境変数 (user-store データソースの場合) を介して DB の種類を設定できます。

export KC_DB_KIND_USER_STORE=postgres
export KC_DB_USERNAME_USER_STORE=my-username

環境変数の _ (アンダースコア) から - (ダッシュ) へのデフォルトのマッピングにより、これは db-kind-user-store および db-username-user-store Red Hat build of Keycloak プロパティーにマッピングされます。ただし、データソースの名前に _$、または . などの特殊文字が含まれる場合があります。

Red Hat build of Keycloak 環境変数を使用して適切に設定するには、データソースのキーがどのようになるべきかを明示的に指定する必要があります。特殊なケースとして、KCKEY_ を使用した一対のユニークな Red Hat build of Keycloak 環境変数を使用できます。

たとえば、user_store$marketing という名前のデータソースの場合、次のように環境変数を設定できます。

export KC_USER_STORE_DB_KIND=mariadb
export KCKEY_USER_STORE_DB_KIND=db-kind-user_store$marketing

詳細は、Red Hat build of Keycloak の設定 ガイドの 特殊文字を含む環境変数キーの形式 サブセクションを参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る