本次搭建根据尚硅谷的视频教程:
- k8s教程由浅入深-尚硅谷
- 视频配套pdf文档,以上链接寻找下载
- k8s集群 (二进制安装方式)
系统概览
本次试验包含1个master节点,2个node节点。
每个节点需要安装并启动etcd和docker,其中etcd是集群方式部署。
此外还要准备相关证书,采用cfssl,对json文件自签名,拷贝到etcd和apiserver下。
Master
包含apiserver、controller和scheduler。
Node
包含kube-proxy和kubelet。
注:前面所有服务都要用service方式启动。
kubelet的权限通过apiserver颁发证书。

启动遇到相关问题
apiserver启动错误
- 如果说缺变量,则采用k8s 1.18
- 如果启动报如下错误,进入错误码退出
9月 03 13:16:19 master kube-apiserver[2875]: E0903 13:16:19.410432 2875 contr

本文档记录了在搭建k8s过程中遇到的挑战,包括apiserver启动错误和kubelet.service启动卡住的问题。apiserver启动可能因缺少环境变量导致,需要更新到k8s 1.18版本解决。而kubelet.service启动卡住时,可通过在master节点上颁发证书来解决。
最低0.47元/天 解锁文章
6365

被折叠的 条评论
为什么被折叠?



