您好 Kubernetes 专家,
试图在这里得到更好的理解。
我已经使用常规部署 yaml 和服务 yaml 创建了一个部署该服务是节点端口,然后我创建了一个入口并指向该服务
尝试访问该服务,它在 nginx 入口的默认端口 80 上按预期工作。
接下来创建相同的部署和服务文件。这里唯一的例外是节点端口是选择 ClusterIP。创建了一个 Ingress 并指向了该服务。
试图访问该服务,它只是在 nginx 主页上失败,并且没有对我的应用程序进行任何路由。
我知道 nodeport 是将应用程序暴露给外部世界的原因。但后来我使用 Ingress 来获得相同的功能。
即使我们使用Ingress,我们真的需要将服务设置为节点端口吗???
或者我的 yaml 文件出了什么问题。我试着阅读它,但无法得到任何相关的解释。
谢谢你,阿尼什