2017-12-14 33 views
0

私はkubectlを使ってkubernetes上で2つのサービスを実行しています。 1. Tomcat 2. MYSQLmysqlとtomcat用のKubernetes間のサービス間通信

シナリオ - Tomcatは外界に面しています。ノードポートを使用しているTomcatをホストしました。 MySQLサービスはバックエンドであり、クラスタIP(デフォルトタイプ)を使用してMySQLサービスをホストします。

TomcatはMySQLに接続できません。私が使用している戦争ファイルは、接続にJDBC URLが必要です。

インスタンス(マスターノード)からMySQLに接続できます。しかし、Tomcatサービスはできません。

enter image description here

+0

サービス名 – Arora20

答えて

0

私たちは、直接サービス名を提供することにより、これを行うことができます。 ここで、MySQLサービスの場合、私はMySQL-middleware-service2(私のMySQLサービスのNAme)を提供することができます