Не удается подключиться к Google Cloud SQL из модулей метабазы ​​Kubernetes - PullRequest
0 голосов
/ 08 октября 2018

У меня есть один кластер Kubernetes, на котором запущена метабаза.Я использую официальную конфигурацию Metabase helm.

Но когда я подключаюсь к прокси-серверу SQL из Kubernetes, он всегда говорит Соединения не могут быть получены из базовой базы данных!

Я добавил IP-адрес модуля Kubernetes и IP-адрес Nginx в облачный прокси-сервер SQL.

1 Ответ

0 голосов
/ 08 октября 2018

Похоже, вам нужно изменить переменные внедрение , чтобы они указывали на вашу базу данных Google Cloud SQL.

Это может варьироваться в зависимости от того, используете ли вы PostgreSQL или MySQL для своего Google Cloud SQLбаза данных.

В PostgreSQL вы можете указать соединение URI следующим образом:

postgres://user:password@host:port/database?ssl=true&sslmode=require&sslfactory=org.postgresql.ssl.NonValidatingFactory"

В PostgreSQL и MySQL вы можете указать пользователя / пароль / хост / порт.

Для измененияэто вы можете редактировать развертывание:

kubectl -n <your-namespace> edit deployment metabase
...