У меня есть две службы, работающие на кубернетах с использованием kubectl. 1. Tomcat 2. MYSQL
Сценарий - Tomcat - внешний мир. Хостинг tomcat с использованием порта узла. И сервис MySQL - это бэкэнд и, следовательно, размещается с использованием IP-адреса кластера (тип по умолчанию).
Tomcat не может подключиться к MySQL. Для файла War, который я использую, нужен JDBC-адрес для подключения.
Я могу подключиться к MySQL из моего экземпляра (главный узел). но услуга tomcat не в состоянии сделать.
Мы можем сделать это, указав имя службы напрямую. Здесь для службы MySQL я могу предоставить MySQL-middleware-service2 (NAme моего MySQL-сервиса)