请稍等 ...
×

采纳答案成功!

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

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

插入代码

1回答

刘果国 2019-06-10 07:45:42

亲 你看的这个是apiserver的端口。。。,先kubectl get pods -o wide看ingress的pod在哪个节点运行,然后登陆到那个节点去看监听状态的端口(注意前提是以host模式运行的)

0 回复 有任何疑惑可以回复我~
  • 提问者 无聊的悟空 #1
    嗯,是的,我就是直接在node上执行的netstat (hostNetwork: true) 有80 但没发现443以这种格式出现
    
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      41627/nginx: master
    回复 有任何疑惑可以回复我~ 2019-06-10 09:14:27
  • 刘果国 回复 提问者 无聊的悟空 #2
    那就定位问题咯,就是ingress-nginx的443端口没启动,这个问题留给你啦 自己解决问题是成长的最好方式哦~
    回复 有任何疑惑可以回复我~ 2019-06-10 18:20:20
  • 提问者 无聊的悟空 回复 刘果国 #3
    确实没启动443,但是配置了443 日志里也没啥异常 主机上没有443说明没有被其他docker占用啊
     - containerPort: 443
            hostPort: 443
            name: https
            protocol: TCP
    回复 有任何疑惑可以回复我~ 2019-06-11 11:53:39
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号