无法访问kubernetes POD内部的应用程序



Service.Yaml

pods.yaml

我无法从浏览器访问我的应用程序。我犯了什么错误?

如果我给出Ipaddress:30010->我的应用程序无法访问。(附件中附有我的pod.yaml和service.yaml(

您需要在Service.yaml的ports部分添加targetPort设置。这将指定容器的目标端口。

ports:
- name: http
port: 5432
targetPort: 5432
nodePort: 30010

port是集群内通信的设置,集群中的其他容器可以通过{serviceName}:port访问。

您需要找到您的节点ip。如果您使用的是minikube,那么您可以找到节点ip列表。通过运行kubectl集群信息。然后在浏览器中转到http://node-ip]:30010

相关内容

  • 没有找到相关文章

最新更新