k8s 主要组件介绍

k8s 主要组件介绍_第1张图片

k8s集群节点主要分为控制平面节点(Master)和工作节点 。

一、控制平面节点主要包括以下组件:

1、kube-apiserver:集群中所有资源的统一访问入口;

2、kube-scheduler:将新创建的pod调度到合适的节点上

3、kube-controller-manager:集群中所有资源对象的自动化控制中心;

4、etcd:保存集群中的所有资源对象的数据、

二、工作节点主要包括以下组件:

1、kubelet:负责pod对应的容器的创建、启停等任务,同时与Master节点密切协作,实现集群管理的基本功能;

2、kube-proxy:将对service的访问转发到后端的一组pod上;

3、容器运行时(Container Runtime):容器运行时是负责运行容器的软件,k8s支持许多容器运行时,常用的是docker。

你可能感兴趣的:(k8s,kubernetes)