本文将介绍如何在k8s集群中使服务能获取到请求的源IP.应用提供服务一般依赖输入信息, 输入信息如果不依赖五元组(源 IP, 源端口, 目的 IP, 目的端口, 协议), 那么该服务和网络耦合性低, 不需要关心网络细节...代理服务的使用形式是: client IP -> proxy IP -> server IP, 更多内容请自行参阅代理NAT和代理服务器都非常常见, 多数服务都无法获得请求的源 IP.这是常见的两类修改源..., 然后代理服务器会将请求发送给后端服务, 后端服务就可以通过这个字段获取到源 IP 信息.注意, 需要保证代理服务器在NAT设备之前, 这样才能获取到真实的请求的源 whoami.....创建 Service可以创建NodePort或者LoadBalancer类型的服务, 支持外部访问, 或者创建ClusterIP类型的服务, 仅支持集群内部访问, 再增加Ingress服务, 通过Ingress...node 的 IP 时, 有一定比例的几率无法访问.