Межсервисная связь между Kubernetes для MySQL и Tomcat

0

У меня есть две службы, работающие на кубернетах с использованием kubectl. 1. Tomcat 2. MYSQL

Сценарий - Tomcat - внешний мир. Хостинг tomcat с использованием порта узла. И сервис MySQL - это бэкэнд и, следовательно, размещается с использованием IP-адреса кластера (тип по умолчанию).

Tomcat не может подключиться к MySQL. Для файла War, который я использую, нужен JDBC-адрес для подключения.

Я могу подключиться к MySQL из моего экземпляра (главный узел). но услуга tomcat не в состоянии сделать.

Изображение 174551

Теги:
docker
kubernetes
image
kubectl

1 ответ

0
Лучший ответ

Мы можем сделать это, указав имя службы напрямую. Здесь для службы MySQL я могу предоставить MySQL-middleware-service2 (NAme моего MySQL-сервиса)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню