You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何识别GKE集群中给定部署对应的Nginx Ingress控制器类型?

识别GKE集群中的Nginx Ingress控制器类型

根据你提供的部署名称nginx-ingress-ingress-nginx-controller,可以直接判断这是Ingress Nginx(对应你列出的第一个项目)的部署。

判断依据:

  • 这个部署名称完全符合ingress-nginx项目官方Helm Chart的默认命名逻辑:当Helm Release名称设为nginx-ingress时,生成的控制器部署名称就是{release-name}-ingress-nginx-controller,和你给出的名称完全匹配。
  • 而Nginx官方(nginxinc)的kubernetes-ingress控制器,默认部署名称通常为nginx-ingress,不会包含重复的ingress-nginx后缀部分。

如果需要进一步验证,可执行以下命令查看部署使用的镜像:

kubectl get deployment nginx-ingress-ingress-nginx-controller -o jsonpath='{.spec.template.spec.containers[0].image}'
  • 若镜像包含k8s.gcr.io/ingress-nginx/controller或registry.k8s.io/ingress-nginx/controller,则确认是Ingress Nginx;
  • 若镜像包含nginx/nginx-ingress,则是Nginx官方的kubernetes-ingress控制器。

内容的提问来源于stack exchange,提问作者Neron Joseph

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 10:03:10