源码部署
- 获取源码包
- 部署在各节点中
- 启动服务
- Master
- api-server
- etcd
- scheduler
- controller manager
- Worker
- kubelet
- kube-proxy
- docker
- 生成证书
Kubeadm 部署
- 安装软件kubelet kubeadm kubectl
- 初始化集群
- 添加node到集群中
- 证书自动生成
- 集群管理系统是以容器方式存在,容器运行在master
- 容器镜像是谷歌提供
主机要求
至少存在一台主机作为 Master Node,其他作为 Worker Node。
在生产环境中,基本不存在只有一个 Master Node 的情况。若此 Node 损坏,则无法正常运行。