2017-12-27 10 views
0

仮想ボックス内にkubernetesを実行するミニクーブがあります。 実行しているドッカーコンテナの1つは、点火サーバーです。 私の開発中に外部のJavaクライアントからigniteサーバにアクセスしようとしましたが、私が試したすべての設定で検出が失敗します。 それはまったく可能ですか? はいの場合は誰かが例を挙げることができますか?外部のクライアントプロセスからkubernetes内のドッカーコンテナとして実行されるigniteサーバを接続する

+0

私はkubernetesの専門家ではありませんが、ポート転送仮想ボックスを正しく設定する必要があるようです。<--> kubernetes <--> docker <--> ignite node。 おそらく、以下のリンクが役に立つでしょう: https://kubernetes.io/docs/tasks/access-application-cluster/port-forward-access-application-cluster https://apacheignite.readme.io/docs/docker-deployment – sk0x50

+0

すでに両方を試しました。役に立たなかった –

答えて

0

KubernetesでApache Igniteノードの自動検出を有効にするには、TcpDiscoveryKubernetesIpFinderIgniteConfigurationにする必要があります。詳しくはhttps://apacheignite.readme.io/docs/kubernetes-deploymentをご覧ください。あなたのKubernetesサービス定義には、コンテナ公開ポートが指定されている必要があります。そして、展開が成功した後、minikubeはサービスURLを提供する必要があります。

関連する問題