Я пытаюсь запустить keycloak на kubernetes, используя Postgres в качестве базы данных. Файлы, на которые я ссылаюсь, находятся на github.com .
Я использовал kompose для генерации файлов yaml kubernetes в качестве отправной точки, используя файлы, опубликованные jboss здесь .
Сначала я запускаю postgres с помощью команды
./start-postgres.sh
Затем я пытаюсь запустить keycloak:
kubectl create -f keycloak-deployment.yaml
Модуль брелка останавливается, так как не может подключиться к базе данных с ошибкой:
10:00:40,652 SEVERE [org.postgresql.Driver] (ServerService Thread Pool -- 58) Error in url: jdbc:postgresql://172.17.0.4:tcp://10.101.187.192:5432/keycloak
Полный журнал можно найти на github . Здесь также можно посмотреть файлы yaml, которые я использую для создания развертывания и служб.
Ценю вашу помощь и предложения.
Приветствия