最近在学习docker和k8s,打算将公司的一些项目封装到docker里面。
视频在B站学习的尚硅谷的云原生:云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps_哔哩哔哩_bilibili
有相关的整理文档放在一起:
我照着这视频和这个文档操作的,基本上没啥问题,最后在k8s搭建的时候出现了两个错。一个是calico始终报错,另一个是有一台服务器加入node节点一直报错。
先说第二个问题:一直报错的原因,初步折腾的为docker镜像加速的时候,将文档中的阿里云镜像放了进去,后面启动一直出错,网上给的都是kubectl初始化的解决。直到重新梳理核对了一下整个过程,并且重启了一次服务器,这里有个小插曲,重启之后,网络没启动,导致一直无法node,网上给的两种方式也是对的,一种是令牌过期,一种就是网络。建议先看网络,ping一下master。
第一个问题折腾的时间最近,其实到现在都没有彻底解决。