跳转到主要内容

ingress-nginx的几个小技巧

所用注释:https://qq829.cn/book/books/k8s/page/nginx-ingress

一个ingress绑定多个域名

原来我们是直接克隆一个,需要同时修改两个,非常麻烦


# 类似nginx.conf的  server_name 
nginx.ingress.kubernetes.io/server-alias:a.com,b.com

后端路径不与前端路径不一致的时候重写

使用https访问后端




增加IP白名单


# 类似deny,allow
nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/24,172.10.0.1

设置IP黑名单


# 类似deny
nginx.ingress.kubernetes.io/denylist-source-range10.0.0.0/24,172.10.0.1


增加基础身份验证

https://qq829.cn/book/books/42e7a/page/otter