卷曲端点时,Kubernetes服务返回“无路由到主机”

时间:2016-01-15 14:47:13

标签: service iptables kubernetes

我有一个kubernetes服务:

kind: "Service"
apiVersion: "v1"
metadata:
  name: "aggregator"
  labels:
      name: "aggregator"
spec:
  ports:
    - protocol: "TCP"
      port: 8080
      targetPort: 8080
  selector:
    name: "aggregator"
createExternalLoadBalancer: true
sessionAffinity: "ClientIP"

当我有一个节点,一个主节点时,此服务工作正常,但是当我增加节点数量时,群集中的一些pod不再连接到此服务,当我卷曲我从{{{ 1}}我收到“无路由主持人”。

1 个答案:

答案 0 :(得分:0)

问题是kube-proxy systemd服务。我有:

ExecStart=/opt/bin/kube-proxy\
    --master=<MASTER_INTERNAL_IP>:8080 \
    --logtostderr=true

但是,它需要https://在主人的IP地址前面。如果那仍是它的systemd服务,并且所有节点都运行相同版本的kubernetes,那么第一个节点如何工作的问题呢?