ingress获取客户端真实IP

环境:

  k8s1.25.2、helm部署的ingress

1、进入ingress helm目录,修改values.yaml文件

 

2、卸载重装

helm  uninstall  ingress-test  -n  test
helm  install  ingress-test  -f  values-test.yaml  -n  test  .

3、访问验证

查看ingress的access.log日志

 

 

注意:博主这里的ingress是NodePort类型的,externalTrafficPolicy参数值改为了Local,那集群外面访问ingress的服务就不是任意集群node一个ip+port都可以的,必须要ingress的pod所在的node的ip才行

 

指导连接:https://www.cnblogs.com/lizexiong/p/15204071.html

                  https://www.jianshu.com/p/973d3924ee11

 

posted @ 2023-03-21 08:52  高佳丰  阅读(343)  评论(0编辑  收藏  举报