tongchenkeji 发表于:2022-3-15 23:43:460次点击 已关注取消关注 关注 私信 集群内访问集群LoadBalancer暴露的SLB地址不通的解决方案?[阿里云负载均衡SLB] 暂停朗读为您朗读 集群内访问集群LoadBalancer暴露的SLB地址不通的解决方案? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 负载均衡SLB# 负载均衡495
游客56pszsvgthciuAM 2023-11-27 9:49:14 1 (推荐)在Kubernetes集群内通过ClusterIP或者Ingress的服务名去访问。 其中Ingress的服务名为nginx-ingress-lb.kube-system。 执行kubectl edit svc nginx-ingress-lb -n kube-system命令,修改Ingress的服务。将LoadBalancer的Service中externalTrafficPolicy修改为Cluster,但应用中会丢失源IP。 如果是Terway的ENI或者ENI多IP的集群,将LoadBalancer的Service中externalTrafficPolicy修改为Cluster,并且添加ENI直通的Annotation,可以保留源IP,并且集群内访问也没有问题。
(推荐)在Kubernetes集群内通过ClusterIP或者Ingress的服务名去访问。 其中Ingress的服务名为nginx-ingress-lb.kube-system。
执行kubectl edit svc nginx-ingress-lb -n kube-system命令,修改Ingress的服务。将LoadBalancer的Service中externalTrafficPolicy修改为Cluster,但应用中会丢失源IP。 如果是Terway的ENI或者ENI多IP的集群,将LoadBalancer的Service中externalTrafficPolicy修改为Cluster,并且添加ENI直通的Annotation,可以保留源IP,并且集群内访问也没有问题。
cy