Nginx Ingress掌舵图表从应用版本0.21.0更新到0.22.0 - >不再路由

问题描述 投票:0回答:1

通过使用nginx-ingress头盔图,我在GKE中有一个非常简单的nginx入口设置:

helm install --namespace nginx-ingress-lb --name nginx-ingress stable/nginx-ingress --set rbac.create=true

当然,其他名称空间中的所有其他应用程序都使用此负载均衡器,并在每个ingress.yaml中使用默认注释:

kubernetes.io/ingress.class: "nginx"

直到图表版本1.1.5和应用程序版本0.21.0一切都很好。但是从图表版本1.2.0和应用版本0.22.0开始,负载均衡器不再转发流量。如果我再次回滚到0.21.0,一切都很好。根据我的理解,唯一有突破性改变的是

nginx.ingress.kubernetes.io/rewrite-target

我不使用。

任何想法都会非常感激,因为我不想坚持应用版本0.21.0。先感谢您!

kubernetes load-balancing google-kubernetes-engine kubernetes-helm nginx-ingress
1个回答
0
投票

我做了一些测试,这似乎是我的DNS提供商的一个问题。我让它运行了几个小时,过了一段时间它的工作原因有些奇怪。我唯一的解释是名称解析时间比平时长。

© www.soinside.com 2019 - 2024. All rights reserved.