本文档基于阿里云平台,自建Kubernetes平台部署文档,版本是v1.18.5
Kubernetes组件安装
各组件如下
组件 | 描述 |
docker | Container runtime 需要在集群中的每个节点部署 |
kubelet | Kubernetes集群守护组件,用来启动Pod & Container及与kubernetes-apiserver通信,及一些监控,需要在集群中的每个节点都要部署 |
kubectl | 用来与集群通信的命令行工具,通常在集群的Contorl-plane节点部署 |
kubeadm | 用来初始化集群的指令,通常安装城Control-plane节点 |
版本差异说明
Kubernetes官方建议,组件各版本尽量保持一致,如果有不一致的情况,需要参考官方的版本差异说明,如下
- Kubernetes 版本与版本间的偏差策略
- Kubeadm 特定的版本偏差策略
具体Kubernetes组件安装略过,参考官方文档
集群初始化