ingress-nginx的全局配置方式,是通过 configmap 实现的。

例子

修改日志级别,和禁止访问日志,并设置最大正文。

配置中心 > 配置 > ingress-nginx-controller

添加配置:

注意:ConfigMap 中的key和value只能是字符串。这意味着我们想要一个带有布尔值的值,我们需要引用这些值,例如“true”或“false”。 数字也是如此,例如“100”。

修改该文件后,提交生效。(注意这里修改是全局生效的)

查看底层nginx的变化:

可以看到,配置在全局已经生效了。

更多配置,请参考:

https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap