【发布时间】:2017-10-27 09:51:07
【问题描述】:
我在 Google can 引擎中创建了 kubernetes 集群。 我在 kubernetes 中运行两个 pod,每个 pod 都运行着 tomcat 容器。 我想通过我的浏览器或 curl 命令访问集群外的这个 tomcat 应用程序。 我创建了一个服务作为负载均衡器,它给了我一个外部 IP 地址和端口。当我尝试浏览 http://:port 时,它没有响应,它说连接超时。 我还为此IP地址和特定端口打开了防火墙。
有人可以帮我看看我是否在这里遗漏了什么。 我已经关注了所有文档,甚至尝试将其作为服务作为 node_port 运行,但这也没有用。
谢谢 阿布舍克·索马尼
【问题讨论】:
-
你需要使用服务端口号,而不是容器端口号。
标签: tomcat nginx docker containers kubernetes