在主服务器运行所在的GKE集群中。
我签入了GKE的工作节点。只有kube-proxy和kubelet服务正在运行
即使kubelet.kubeconfig文件也将服务器称为一个公共ip。哪里没有定义
答案 0 :(得分:0)
GKE为您的集群提供了托管控制平面。集群的“主”实际上是标准服务(kube-apiserver,kube-scheduler,kube-controller-manager)以及某些特定于环境的控制器(inress,autoscaling等)的集合。 GKE将这些服务的实现隐藏在集群端点的后面,这是它们向您的节点(kubelet和kube-proxy)以及作为集群用户公开的方式。 GKE为群集端点处理公共IP的配置以及使节点与之通信所需的配置。控制平面不在您的项目中运行,因此您看不到运行该控制平面所消耗的任何基础资源。
如果您想完全控制控制平面的配置和部署(在一台“主”计算机上或分布在多台“主”计算机上),则可以使用社区赞助的工具,例如kops或{ {3}}来部署您的集群。