kubernetes用于大型集群管理,而k3s属于kubernetes的一个轻量级版本,常用于嵌入式设备使用。现把它安装到树莓派上使用。
这里用到树莓派的系统是:CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2009-sdaraw,型号是4B+,8g内存。
树莓派初次启动需要扩容,并且做一些基本调整:
cgroup是linux用来对进程分配cpu、内存资源的工具,需要在启动系统时开启他,k3s会用到。
在/boot/cmdlinetxt后加入这个,然后reboot
k3s是一个轻量级的k8s,适用于树莓派这种嵌入式设备。
这个脚本跑完的时候,会把k3s添加到systemd里面,可以通过systemctl status k3s来查看运作状态。启动成功就可以使用啦
官方参考: >
成功后末尾输出信息如下:
查看安装的镜像
测试一下kubectl命令
报错:The connection to the server rawgithubusercontentcom was refused - did you specify the right host or port
原因:外网不可访问
解决办法:
重新执行上面命令,便可成功安装!
在master查看
至此,主从双节点集群搭建完毕,后续部署相关,敬请期待!
觉得有用的,请动动手指点个赞, 以赞鼓励 !!!
参考文章
在除了运行ntpd之外的机器上,执行:
# chkconfig --list | grep ntpd
看看ntpd有没有开机自启动(如果显示的全为off则表明不是开机自启动),如果是开机自启动的,需要执行:
# chkconfig ntpd off
关闭ntpd,如果ntpd开着,ntpdate没办法从其他服务器同步时间的。
然后在/etc/rclocal(debian/ubuntu系统中可能是/etc/rcd/rclocal)末尾加入一行:
ntpdate xxxxxxxxxxxx
xxx表示运行ntpd的那台服务器的ip地址
然后重启就可以了。
以上就是关于树莓派4B+ Centos7 部署k3s集群工具全部的内容,包括:树莓派4B+ Centos7 部署k3s集群工具、centos 7搭建nginx集群、本机虚拟机centos7环境搭建k8s集群-实践篇等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)