采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
使用的是提供的配置 查看也是修改后的hostNetwork: true nodeSelector: app: ingress 这个ingress-ds 是干嘛的是什么时间使用? 是创建nginx-ingress-controller的么
现在的问题是 tomcat 在k3上,跟ingress-nginx 一块能访问不在一台机器上就504超时
问题如图
1、ingress-ds本质就是运行的nginx,课程使用host方式运行,80端口直接暴露在物理节点。不需要创建service。
2、504的问题,怀疑是跨界点pod网络不通导致的,可以ping pod ip做测试,这个测试应该是刚部署完集群做的。
3、“ingress-nginx Service,也是需要创建的吧, type: ClusterIP/NodePort”按照课程的host网络模式不需要service。如果是非host模式,自己想做成nodeport也可以。满足需要就好
ping 是没有问题的,就curl 访问不到tomcat,nginx那个测试我试了都没问题
嗯,这样的话就可以看一下ingress-nginx的日志,它会打印出你这个url对应到哪个service,哪个端口,核对一下信息是否正确
还有ingress-nginx Service,也是需要创建的吧, type: ClusterIP/NodePort 都可以么,还是有什么要求
登录后可查看更多问答,登录/注册
一个互联网公司落地Kubernetes全过程点点滴滴
1.8k 27
1.6k 19
3.0k 18
5.9k 16
3.6k 14