本次搭建根据尚硅谷的视频教程:
- 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