点击标题下「蓝色微信名」可快速关注 笔者最近才发现,区区一个 nginx ingress controller 竟然2个不同的实现。一个叫
kubernetes/ingress-nginx( https://github.com/kubernetes/ingress-nginx ) ,是由 kubernetes 社区维护的,对应的容器镜像是
quay.io/kubernetes-ingress-controller/nginx-ingress-controller ,namespace 是 ingress-nginx ;一个叫
nginxinc/kubernetes-ingress( https://github.com/kubernetes/ingress-nginx ) ,是由 nginx 公司与社区共同维护的,对应的容器镜像是
nginx/nginx-ingress ,namespace 是 nginx-ingress 。 之前我们用的是
nginxinc/kubernetes-ingress (详见: http://dwz.date/c9kA ), 不知道有2个不同的实现,在排查问题时有时查的是 kubernetes/ingress-nginx 的资料,南辕北辙,当时还纳闷明明按照文档进行了设置,为什么不起作用呢? 由于使用 nginxinc/kubernetes-ingress 后
遭遇 K8s 中 ASP.NET Core 应用获取不到客户端真实 IP 地
443 k8s配置开启nginx_见异思迁:K8s 部署 Nginx Ingress Controller 之 kubernetes/ingressnginx...
![](https://img-home.csdnimg.cn/images/20240711042549.png)