kubernetes Minikube状态“控制平面”是什么意思

yjghlzjz  于 2023-04-20  发布在  Kubernetes
关注(0)|答案(2)|浏览(181)

我正在尝试从this YouTube course学习Kubernetes。
我正在尝试的一个动手操作是安装Minikube,Docker Desktop和kubectl,以真实的查看Pod和容器的工作情况。
我启动了Minikube -指定Docker作为我的VM选择

minikube start --vm-driver=docker

据我所知,Minikube将尝试在同一个VM中运行主节点和工作节点。因此,当我尝试像这样获取其状态时:

minikube status

我希望它能像this point一样给予我“Master”的类型,但它给了“control plane”。甚至:

kubectl get nodes

给出“控制平面”x1c 0d1x
什么是“控制平面”?this page中没有提到。

dhxwm5r4

dhxwm5r41#

官方doc
控制平面负责管理集群。控制平面协调集群中的所有活动,例如调度应用程序、维护应用程序的所需状态、扩展应用程序以及推出新的更新。
控制平面管理群集和用于承载正在运行的应用程序的节点。
当您在Kubernetes上部署应用程序时,您告诉控制平面启动应用程序容器。控制平面将容器调度到集群的节点上运行。节点使用控制平面公开的Kubernetes API与控制平面通信。最终用户也可以直接使用Kubernetes API与集群交互
.
有关详细信息,请参阅此doc

4c8rllxm

4c8rllxm2#

Kubernetes中的“控制平面”是指管理集群状态的组件,例如API服务器,etcd,调度器和控制器管理器。
运行minikube status --control-plane命令时,Minikube会检查本地Kubernetes集群中控制平面组件的状态。

相关问题