请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

kubespray部署的集群,在node节点上ingress-nginx看不到监听的端口,这是怎么一回事?

正在回答 回答被采纳积分+3

1回答

刘果国 2023-05-17 11:25:18

默认没有暴露端口。可以自己加一下服务的暴漏方式

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕UI6147662 #1
    我试过用hostport方式暴露端口,只能在集群机器中使用podip访问,node机器上也没有监听端口;在hard way集群部署方式中,ingress-nginx-controller使用的是hostnetwork方式暴露端口,node主机上有监听端口,这应该是hostport和hostnetwork之间的区别吧。不过hard way部署ingress-nginx-controller中,课件中使用的是deployment的方式,只能在一台node主机上,建议改成daemonset方式,在集群所有node上都监听端口。
    回复 有任何疑惑可以回复我~ 2023-05-17 11:39:48
  • 提问者 qq_慕UI6147662 #2
    默认没有暴露端口,那他们的通信流程是怎么样子的,主机收到数据包,通过ipvs规则转发吗?我想知道这一块的内容。
    回复 有任何疑惑可以回复我~ 2023-05-17 11:44:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信