«Не удалось подключиться к базе данных» -> Не удалось подключиться к Azure PostgreSQL DB из Keycloak (AKS)

#keycloak #azure-aks #azure-postgresql

#keycloak #azure-aks #azure-postgresql

Вопрос:

При развертывании keycloak в службе Azure Kubernetes с использованием Codecentric Helm Chart не удается подключиться к базе данных Azure PostgreSQL.

После извлечения репозитория на моем локальном компьютере были внесены указанные ниже изменения в statefulset.файл yaml: —

 env:
  - name: DB_VENDOR
    value: postgres
  - name: JDBC_PARAMS
    value: "true"
  - name: DB_ADDR
    value: {{ .Values.postgresql.postgresqlDbhost | quote }}
  - name: DB_PORT
    value: {{ .Values.postgresql.service.port | quote  }}
  - name: DB_DATABASE
    value: {{ .Values.postgresql.postgresqlDatabase | quote }}
  - name: DB_USER
    value: {{ .Values.postgresql.postgresqlUsername | quote }}
  - name: DB_PASSWORD
    value: {{ .Values.postgresql.postgresqlPassword | quote }}
  - name: JDBC_PARAMS
    value: "ssl=false"
  

и укажите указанные ниже значения в значениях.файл yaml

 postgresql:
  # If `true`, the Postgresql dependency is enabled
  enabled: false
  # PostgreSQL DB Host to Connect
  postgresqlDbhost: blabladb.postgres.database.azure.com
  # PostgreSQL User to create
  postgresqlUsername: someuser@keyclockdb
  # PostgreSQL Password for the new user
  postgresqlPassword: !*blabla*!
  # PostgreSQL Database to create
  postgresqlDatabase: blabladb
  # Postgressqlport
  service:
    port: 5432
  

Я отключил принудительное SSL-соединение в Azure для целей тестирования.
Затем, после развертывания helm chart из локального (локального ПК) репозитория, появляется приведенная ниже ошибка: —

Фрагмент предупреждения

Фрагмент ошибки

Пожалуйста, сообщите, что может быть причиной этой проблемы.

Комментарии:

1. Есть новости по этому поводу? Я сталкиваюсь практически с той же проблемой.