【发布时间】:2017-11-02 19:54:01
【问题描述】:
在 Kubernetes 中,假设我们有 3 个 pod,它们物理托管在节点 X、Y 和 Z 上。当我使用“kubectl expose”将它们公开为服务时,它们都是集群中的节点(除了 X、 Y 和 Z) 配置方式相同?具体来说,集群内每个节点中的 kube-proxy 都会监视 apiserver,构建一堆 iptables 规则并引用门户 IP(由 apiserver 选择),并将这些规则插入它所在的节点?
我认为必须在所有节点上执行此操作的原因是集群不知道客户端将从哪个节点访问门户 IP?
【问题讨论】:
标签: kubernetes kube-proxy