【发布时间】:2018-12-12 23:12:50
【问题描述】:
如何找到 api-service(或任何其他负责的组件)使用哪个 IP 块从实时集群中分配服务 IP。
我们使用 terraform 部署在 AWS 上的自我管理 Kubernetes 集群。网络由 Calico 管理。但是,从我读到的内容看来,calico 似乎只负责 pod 和容器 IP。
【问题讨论】:
标签: networking service kubernetes
如何找到 api-service(或任何其他负责的组件)使用哪个 IP 块从实时集群中分配服务 IP。
我们使用 terraform 部署在 AWS 上的自我管理 Kubernetes 集群。网络由 Calico 管理。但是,从我读到的内容看来,calico 似乎只负责 pod 和容器 IP。
【问题讨论】:
标签: networking service kubernetes
您可以运行以下命令,在输出中您将找到您的集群 IP 范围,例如 --service-cluster-ip-range=x.x.x.x/x
kubectl cluster-info dump | grep --color service-cluster-ip-range
【讨论】:
这是在初始运行时传递给您的 kube-apiserver 的变量,例如:
--service-cluster-ip-range=10.3.0.0/20
【讨论】: