#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. Есть новости по этому поводу? Я сталкиваюсь практически с той же проблемой.