修改全局参数步骤如下:

在项目kubesphere-controls-system中找到需要修改的configmap。名称规则:kubesphere-router-{项目名称}-nginx。其中项目名称是ingress所在的项目名称。

点击修改配置。这里以修改gzip参数为例。如下图效果:

完成configmap修改后,在kubesphere-controls-system项目下找到对应的部署。如下图:

编辑配置文件。
删除参数:–configmap=$(POD_NAMESPACE)/nginx-configuration。
修改–configmap=$(POD_NAMESPACE)/kubesphere-router-demo1,在其后面加上“-nginx”.
注意:要添加到单引号里面。
如下图:
修改前:

修改后:

验证:
登陆到ingress controller里面,执行cat /etc/nginx/nginx.conf|grep gzip。查看是否修改成功

这个帖子为啥打个 Bug 的标签?

7 个月 后

为啥还是不生效啊,我想修改ingress-nginx 的日志格式为json

8 个月 后