我在kubernetes集群中使用nginx入口控制器,需要隐藏客户机请求的nginx版本信息。因为nginx配置文件是动态生成的。在nginx.conf文件中包含以下行的最佳方法是什么?
server_tokens off
谢谢 sr
如果你看 configs 你会看到的 server_tokens 可以是在 http, server, location 你的上下文 nginx.conf . 因此,在nginx入口控制器上,它实际上取决于您想在哪里添加该设置(以及如何添加):
server_tokens
http, server, location
nginx.conf
HTTP上下文表示入口控制器中的所有配置,因此您必须使用 http snippet 选择权。
服务器上下文可以通过 server-snippet configmap选项或 server-snippet annotation 每个入口。
位置上下文可以通过 location snippet configmap选项或 configuration snippet 每个入口。