hairpin proxy:对Kubernetes Ingress用户的内部到LoadBalancer通信的PROXY协议支持。 如果您遇到了ingress n

solidarity97083 10 0 ZIP 2021-03-11 19:03:36

发夹代理 PROXY协议支持Kubernetes Ingress用户从内部到LoadBalancer的流量,特别是用于证书管理器自检。 如果您遇到了ingress-nginx,cert-manager,LetsEncrypt ACME HTTP01自检失败以及PROXY协议的问题,请继续阅读。 一线安装 kubectl apply -f https://raw.githubusercontent.com/compumike/hairpin-proxy/v0.1.2/deploy.yml 如果您使用的是和 ,它将立即。 请参阅下面的详细安装和测试说明。 代理协议 如果在负载均衡器后面运行服务,则下游服务器将看到所有连接均源自负载均衡器的IP地址。 用户的源IP地址将丢失,并且对您的服务器不可见。 为解决此问题, 通过让负载均衡器在下游TCP连接的开头添加一个简单的字符串(例如“ PROXY TCP4 255.255.255.255 255.255.255.255 65535 65535 \ r \ n”)来保留代理TCP连接上的源地址。 因为这会在应用程序级别注入数据,所以必须在连

用户评论
请输入评论内容
评分:
暂无评论