上图是ingress,我用h1域名访问结果是nginx报404(直接问题)
尝试添加 annotation
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /
均无果,怀疑是h2的服务有问题,然后登陆到这个ingress下的pod中
curl localhost:8080 可以访问到
curl h2:8080 没有反应
Ping h2 可以
telnet h2 8080 没有反应
那么可以确定是h2的服务有问题吗?但实际项目已经在测试,正式环境跑通了,h2:8080这样的访问方式应该是没问题的
看了3个小时,查了好多资料,无解了。。
service: