【问题标题】:Specifiy sslmode in Bitnami Keycloak Helm chart在 Bitnami Keycloak Helm 图表中指定 ssl 模式
【发布时间】:2021-04-23 08:37:25
【问题描述】:

我目前正在将现有的 Keycloak 实例重定向到现有的(但为空的)PostgreSQL 数据库。为了部署 Keycloak,我们使用了Bitnami Helm chart,到目前为止效果很好。我唯一的问题是在图表中找不到指定sslmode=require 的选项。

我已经像这样在 values.yml 中指定了数据库选项(稍后会添加凭据):

externalDatabase:
  host: host
  port: 5432
  database: postgres

我尝试将它添加到数据库名称中,例如 database: postgres?sslmode=require,但这会扰乱 Keycloaks 进程以识别它是 PostgreSQL 数据库并导致 Keycloak 使用其 h2 数据库。

由于我能够使用本地 keycloak 实例连接到该数据库,因此我尝试将“ready-to-go”standalone-ha.xml 部署到 pod,然后尝试更改值中的 KEYCLOAK_CONF_FILE 值.yml:

extraEnvVars:
  - name: 'KEYCLOAK_CONF_FILE'
    value: '/custom/standalone-ha.xml'

但这也没有用。

禁用 SSL 不是一种选择。

更新:

由于KEYCLOAK_CONF_FILE 似乎是错误的变量,我尝试使用KEYCLOAK_MOUNTED_CONF_DIR 并将我的预构建standalone-ha.xml 添加到其中。显然这也不起作用。

【问题讨论】:

    标签: postgresql keycloak kubernetes-helm bitnami


    【解决方案1】:

    我在这里创建了一个 github 问题:https://github.com/bitnami/charts/issues/6217

    这个功能好像不存在。

    【讨论】:

      猜你喜欢
      • 2022-11-14
      • 1970-01-01
      • 2020-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-07
      • 1970-01-01
      • 2019-08-15
      相关资源
      最近更新 更多