最新k3s集群与kuboard部署

最新k3s集群与kuboard部署

k3s集群部署

  • k3s集群部署其实官网的部署方式已经非常简单了
  • 官网快速开始地址
https://docs.k3s.io/zh/quick-start
  • 事先准备好三台服务器,可连接外网,并且关闭防火墙,然后就可以开始部署了
  • 先在主机上设置
hostnamectl set-hostname --static k3s1

其他两台副节点分别设置k3s2与k3s3
  • 然后国内环境直接命令行输入
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
  • 等待安装完毕后输入
kubectl get nodes
//显示
NAME   STATUS   ROLES                  AGE   VERSION
k3s1   Ready    control-plane,master   22m   v1.27.4+k3s1
  • 这样master节点就部署完毕
  • 接着获取token
cat /var/lib/rancher/k3s/server/token

K101b2c6f536c41e15e2f294f1f50d2d4d518cd72155474b3eceb1300f6bce88b82::server:aab59823dac201d1df9b2f7fe42f9287
  • 保存好去另外两台部署worker节点
$ curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://192.168.23.198:6443 K3S_TOKEN=101b2c6f536c41e15e2f294f1f50d2d4d518cd72155474b3eceb1300f6bce88b82::server:aab59823dac201d1df9b2f7fe42f9287 sh -

直接去另外两台上执行即可,等待安装完毕,里面token要替换为之前查找到的token,url则为master节点的地址
  • 然后去主节点执行
kubectl get nodes

NAME   STATUS   ROLES                  AGE   VERSION
k3s3   Ready    <none>                 20m   v1.27.4+k3s1
k3s1   Ready    control-plane,master   22m   v1.27.4+k3s1
k3s2   Ready    <none>                 21m   v1.27.4+k3s1

至此k3s集群部署完毕,准备开始kuboard部署

kuboard部署

  • 需要安装docker,然后docker版本不能太低,建议使用最新版本,我在部署时的docker版本为
[root@localhost ~]# docker -v
Docker version 24.0.5, build ced0996
  • 然后开始安装kuboard,先去创建/root/kuboard-data文件夹
mkdir /root/kuboard-data

docker run --restart=unless-stopped -p 8088:80 -d --name kuboard -e KUBOARD_AGENT_SERVER_TCP_PORT=8088 -e KUBOARD_ENDPOINT=https://192.168.23.197  -v /root/kuboard-data:/data  eipwork/kuboard:v3

等待安装完毕即可,然后访问192.168.23.197:8088

  • 在这里插入图片描述

  • 默认账号:admin

  • 默认密码:Kuboard123

  • 登陆进去后选择添加集群

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JI57r992-1692168897199)(https://note.youdao.com/yws/res/0/WEBRESOURCE26d4ffc53830bbc9c57de8e2b1fc3b30)]

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bEm5iT9K-1692168897199)(https://note.youdao.com/yws/res/9/WEBRESOURCE4210108ec0ffa64e301f399ad36f5e19)]

  • 把脚本复制,然后去master节点执行,获取token

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cVkUAeBH-1692168897200)(https://note.youdao.com/yws/res/f/WEBRESOURCEfe4e93c8f11eee786a9a6689e66d1fdf)]

  • 然后把复制的token填进去,其他名称,描述api地址一一填入即可

  • 至此kuboard部署完成,并且接入了之前部署的k3s集群

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lgbisha

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值