6.4. 設定と実行


6.4.1. シングルクラスターおよびマルチクラスターセットアップの機能拡張

このリリースでは、マルチサイトの名前がマルチクラスターに変更されました。更新されたドキュメントでは、可用性を高めるために、Red Hat build of Keycloak クラスターをオプションでリージョン内の複数のアベイラビリティーゾーンに分散する方法について説明しています。Red Hat build of Keycloak Operator では、デフォルトで Kubernetes クラスター内の複数のアベイラビリティーゾーンにわたって Red Hat build of Keycloak がデプロイされるようになりました。Red Hat build of Keycloak はクラスター内のスプリットブレインも検出します。

この変更により、複数のアベイラビリティーゾーンにまたがる Kubernetes クラスターで Red Hat build of Keycloak を実行しているユーザーの可用性が向上するはずです。

6.4.2. 追加のデータベースとバージョンのサポート

このリリースでは、次の新しいデータベースベンダーのサポートが追加されました。

  • EnterpriseDB (EDB) Advanced 17.6
  • Azure SQL Database および Azure SQL Managed Instance

以前のドキュメントではテスト済みのデータベースバージョンのみが記載されていましたが、現在はサポートされているすべてのデータベースバージョンも記載されています。

6.4.3. HTTP による管理インターフェイスの公開

以前のバージョンでは、メインインターフェイスが HTTPS を使用している場合にのみ、管理エンドポイントは HTTPS によって公開されていました。

管理インターフェイスがメインインターフェイスの HTTPS 設定を継承するのではなく、HTTP を使用するようにするには、新しいオプション http-management-schemehttp に設定します。この変更により、TLS クライアントが利用できない環境のエンドポイントを監視できるようになります。

6.4.4. メイン HTTP(S) ポートでのヘルスエンドポイントの公開

health-enabled を true に設定した場合、http-management-health-enabledfalse に設定して、ヘルスエンドポイントを管理ポートではなくメイン HTTP(s) ポートで公開するように指定できます。このオプションが false の場合、プロキシーで /health への不要な外部トラフィックをブロックする必要があります。

これにより、ロードバランサーがトラフィックを正しいノードに送信するためにこれらのポートにアクセスする必要がある環境で、ヘルスエンドポイントを使用できるようになります。

6.4.5. Keycloak CR ingress spec で tlsSecret を指定する機能

Operator による基本的な TLS 終了 (エッジ) デプロイメントをサポートするために、Keycloak CR spec.ingress.tlsSecret フィールドを namespace の TLS シークレット名に設定できるようになりました。

6.4.6. 追加のデータソース設定

User Federation などの一部の Red Hat build of Keycloak のユースケースでは、追加のデータベースへの接続が必要になる場合があります。これは、以前の Red Hat build of Keycloak バージョンでサポートされていない raw の Quarkus プロパティーを指定することでのみ可能になりました。このリリースでは、追加のデータソース向けに専用のサーバーオプションが設けられました。これにより、ユーザーはエクステンション内で追加のデータベースを、サポート対象のユーザーフレンドリーな方法で活用できるようになります。

詳細は、複数のデータソースを設定する を参照してください。

6.4.7. より高いスループットとより低いレイテンシーを実現する非同期ロギング

利用可能なすべてのログハンドラーは、非同期ロギング機能をサポートするようになりました。非同期ロギングは、高いスループットと低いレイテンシーを必要とするデプロイメントに役立ちます。

この機能の詳細は、非同期ロギング を参照してください。

6.4.8. 受信 HTTP リクエストの HTTP アクセスロギング

Red Hat build of Keycloak は、受信した HTTP 要求の詳細を記録するための HTTP アクセスロギングをサポートしています。アクセスログはデバッグやトラフィック分析によく使用されますが、セキュリティー監査やコンプライアンス監視にも重要です。

詳細は、HTTP アクセスロギング を参照してください。

6.4.9. パフォーマンスの改善: インポート、エクスポート、移行

多数のレルムに関係するインポート、エクスポート、または移行の実行にかかる時間が改善されました。レルムが追加されるごとに発生していた累積的なパフォーマンスの劣化は解消されました。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat