GKE主节点在哪里运行

时间:2019-03-20 02:27:47

标签: google-kubernetes-engine

在主服务器运行所在的GKE集群中。

我签入了GKE的工作节点。只有kube-proxy和kubelet服务正在运行

即使kubelet.kubeconfig文件也将服务器称为一个公共ip。哪里没有定义

1 个答案:

答案 0 :(得分:0)

GKE为您的集群提供了托管控制平面。集群的“主”实际上是标准服务(kube-apiserver,kube-scheduler,kube-controller-manager)以及某些特定于环境的控制器(inress,autoscaling等)的集合。 GKE将这些服务的实现隐藏在集群端点的后面,这是它们向您的节点(kubelet和kube-proxy)以及作为集群用户公开的方式。 GKE为群集端点处理公共IP的配置以及使节点与之通信所需的配置。控制平面不在您的项目中运行,因此您看不到运行该控制平面所消耗的任何基础资源。

如果您想完全控制控制平面的配置和部署(在一台“主”计算机上或分布在多台“主”计算机上),则可以使用社区赞助的工具,例如kops或{ {3}}来部署您的集群。