我从kubernetes开始,并按照这个link来获得他们提到的答复。我遵循了确切的步骤,但是当我尝试打开端口时,出现以下错误:
如何解决此问题?我尝试在浏览器代理中添加IP地址和端口。
有人可以帮我吗?
以下是服务图片:my service image
豆荚列表:Kubectl Pods
kubectl部署列表:Deployment List
答案 0 :(得分:1)
我相信您正在使用裸机(简单的笔记本电脑)来部署服务。
如果您查看my-service
,则它处于pending
状态,类型为LoadBalancer
。仅aws,azure和google cloud等云提供商支持类型负载平衡。因此,您将无法访问任何内容。
我建议您遵循本教程here,该教程允许您将nginx部署为Pod,并在其周围部署服务,并将该服务导出为节点端口(不带负载均衡器),以便能够从外部进行访问。