【发布时间】:2019-02-17 10:14:33
【问题描述】:
目前,我的一项服务设置为负载平衡器时遇到问题。我正在尝试像docs 中所述那样保存源IP。但是,当我将 externalTrafficPolicy 设置为本地时,我会丢失所有到该服务的流量。有什么我遗漏的东西导致这样失败吗?
负载平衡器服务:
apiVersion: v1
kind: Service
metadata:
labels:
app: loadbalancer
role: loadbalancer-service
name: lb-test
namespace: default
spec:
clusterIP: 10.3.249.57
externalTrafficPolicy: Local
ports:
- name: example service
nodePort: 30581
port: 8000
protocol: TCP
targetPort: 8000
selector:
app: loadbalancer-example
role: example
type: LoadBalancer
status:
loadBalancer:
ingress:
- ip: *example.ip*
【问题讨论】:
标签: networking service kubernetes load-balancing google-kubernetes-engine