externalDatabaseプロパティーをenabledに設定します。値はBase64エンコードされることに注意してください。Opaque次のプロパティーには、データベースのホスト名またはIPアドレスとポートを設定します。外部データベースのIPアドレスまたはホスト名。このアドレスは、Kubernetesクラスターで解決可能である必要があります。(任意)データベースのポート。他のプロパティーは、ホストされたデータベースまたは外部データベースの場合と同じように機能します。次のように設定します。使用するデータベース名。バックアップをスーパーユーザーとして実行するかどうかを示します。外部のPostgreSQLデータベースへの接続でTLSを使用するかどうかを示します。いうシークレットを検索します。)にのみシークレットが使用されます。YAMLファイルの例。いう名前のサービスを作成します。内容に基づいて外部データベースを公開するようにOperatorが設定します。Keycloakはこのサービスを使ってデータベースに接続しますが、これはデータベースに直接接続するのではなく、このサービスを介して接続することを意味します。Keycloakカスタムリソースは、外部データベースのサポートを有効にするために更新が必要です。YAMLファイルがあること。cluster-adminパーミッションまたは同等のレベルのパーミッションが管理者によって付与されていること。ようにPostgreSQLデータベースのシークレットを見つけます。Base64形式です。ようにシークレットの値をデコードします。-decode192.0.2.3デコードされた値がデータベースのIPアドレスと一致することを確認します。表示されていることを確認します。サービスは、バックエンドの一連のIPアドレスにリクエストを送信します。これらのIPアドレスはエンドポイントと呼ばれます。サービスで使用されるエンドポイントを表示して、データベースのIPアドレスを使用していることを確認します。27mKeycloakが外部データベースとともに実行されていることを確認します。この例は、すべてが実行中であることを示しています。