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 @   高佳丰  阅读(387)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示