我正在使用此Ingress,它类似于Nginx:https://cloud.ibm.com/docs/containers?topic=containers-ingress_annotation#general
当我这样做时:
request -> LoadBalancer Service -> client source public IP returned
request -> Ingress -> LoadBalancer Service -> some private IP returned
我想保留客户端源公共IP。在我的服务中,我正在设置ExternalTrafficPolicy: Local
,并且在直接点击LoadBalancer时可以使用,但是我不知道在通过Ingress时需要什么设置。
答案 0 :(得分:3)
要保留Ingress源IP,请参阅以下步骤:https://cloud.ibm.com/docs/containers?topic=containers-ingress#preserve_source_ip
除了编辑现有的alb服务之外,基本上您已经执行了与上述相同的操作。