NGINX Ingress Controller 隐藏 Nginx 版本

NGINX Ingress Controller hide Nginx version

我在Kubernetes集群中使用NGINX Ingress Controller,需要隐藏客户端请求的Nginx版本信息。因为 Nginx 配置文件是动态生成的。在 nginx.conf 文件中包含以下行的最佳方法是什么?

server_tokens off

谢谢 SR

如果您查看 configs,您会发现 server_tokens 可以在 nginx.confhttp, server, location 上下文中。因此,在 nginx 入口控制器上,它实际上取决于您要添加该设置的位置(以及方式):