目录
四、核心组件
- Kubernetes 主要由以下几个核心组件组成:
① etcd 保存了整个集群的状态;
② apiserver 提供了资源操作的唯一入口,并提供认证、授权、访问控制、API 注册和发现等机制;
③ controller manager 负责维护集群的状态,比如故障检测、自动扩展、滚动更新等;
④ scheduler 负责资源的调度,按照预定的调度策略将Pod 调度到相应的机器上;
⑤ kubelet 负责维护容器的生命周期,同时也负责 Volume(CVI)和网络(CNI)的管理;
⑥ Container runtime 负责镜像管理以及 Pod 和容器的真正运行(CRI);
⑦ kube-proxy 负责为 Service 提供 cluster 内部的服务发现和负载均衡。
- 具体结构如下图所示(大致结构图):
五、 Kubernetes 版本
Kubernetes 的稳定版本在发布后会继续支持 9 个月。每个版本的支持周期为:
查看【Kubernetes 指南】序言——大纲(含目录、章节、分类等)请点击链接: