2017-12-14 6 views
0

Ich habe zwei Dienste auf kubernetes mit kubectl ausgeführt. 1. Tomcat 2. MYSQLInter-Service-Kommunikation zwischen Kubernetes für Mysql und Tomcat

Szenario - Tomcat ist externe Welt zugewandt. Hosted Tomcat mit Knoten-Port. Und der MySQL-Dienst ist Backend und daher gehostet mit Cluster-IP (Standardtyp).

Tomcat kann keine Verbindung zu MySQL herstellen. War-Datei, die ich verwende, benötigen JDBC-URL für die Verbindung.

Ich kann eine Verbindung zu MySQL von meiner Instanz (Master-Knoten) herstellen. aber Tomcat Service ist nicht in der Lage zu tun.

enter image description here

+0

in der Lage, dies mit Service-Namen zu tun – Arora20

Antwort

0

Wir können dies tun, den Service-Namen direkt durch die Bereitstellung. Hier, für MySQL-Dienst kann ich MySQL-Middleware-Service2 (NAme meines MySQL-Dienstes)

Verwandte Themen