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