Экспериментальная версия. Функциональность может сильно измениться. Совместимость с будущими версиями не гарантируется.
Как проверить работоспособность модуля?
Для этого необходимо проверить состояние подов в namespace d8-managed-postgres
. Все поды должны быть в состоянии Running
или Completed
.
kubectl -n d8-managed-postgres get pod -owide -w
Какие версии PostgreSQL поддерживаются модулем?
См. Поддерживаемые версии PostgreSQL.
Как подключиться к базе данных в PG-кластере?
Реквизиты для подключения хранятся в секрете с именем <имя-кластера>-<имя-базы-данных>
. Например, чтобы получить их для базы данных app
кластера pg-test
из namespace-а pg-test
используйте следующую команду:
kubectl get secret -n pg-test pg-test-app -o go-template='{{range $k,$v := .data}}{{printf "%s: " $k}}{{if not $v}}{{$v}}{{else}}{{$v | base64decode}}{{end}}{{"\n"}}{{end}}'
Какую базу данных создает модуль по умолчанию?
В каждом PG-кластере по умолчанию создается база данных с именем app
и владельцем (пользователем) flant
. Пароль пользователя генерируется автоматически и узнать его можно из секрета <имя-кластера>-<имя-базы-данных>
.