2017-12-27 172 views
0

我有在虚拟框中运行kubernetes的minikube。 它运行的码头集装箱之一是一个点燃的服务器。 在我的开发过程中,我尝试从外部java客户端访问点火服务器,但发现失败,尝试了所有配置。 有没有可能? 如果有人可以举个例子吗?连接来自外部客户端进程的kubernetes内作为码头容器运行的点火服务器

+0

我不是kubernetes的专家,但似乎您需要正确配置端口转发virtualbox <--> kubernetes <--> docker <-->点燃节点。 也许,以下链接将有所帮助: 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节点自动发现,您需要在IgniteConfiguration中启用TcpDiscoveryKubernetesIpFinder。在https://apacheignite.readme.io/docs/kubernetes-deployment阅读更多关于此。您的Kubernetes服务定义应该有指定的容器公开端口,然后minikube应该在成功部署后为您提供服务URL。

相关问题