分类目录

链接

2023 年 12 月
 123
45678910
11121314151617
18192021222324
25262728293031

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > k8s > 正文
k3s+kuboard快速搭建K8s生产环境集群
k8s 暂无评论 阅读(58)

提前准备3台机器,可以是云服务器,安装机器要求,请参考:https://docs.k3s.io/zh/installation/requirements

 

我准备了:

192.168.2.195(master node)

192.168.2.226(agent node1)

192.168.2.227(agent node2)

 

在开始之前,我们先安装docker:

 

#禁用防火墙
systemctl disable firewalld

#禁用selinx
setenforce 0


#安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

#阿里云安装docker:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum install -y docker-ce

#启动docker
systemctl start docker

#设置开机启动
systemctl enable docker

安装教程也可参考:https://blog.peos.cn/2023/02/13/centos-docker-ce.html

 

1. 在master机器安装k3s server

curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC=" --docker" sh -

中国用户,可以使用以下方法加速安装:

curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_EXEC=" --docker" INSTALL_K3S_MIRROR=cn sh -

 

2. 在agent节点上安装

需要准备k3s_token:

K3S_URL 参数会导致安装程序将 K3s 配置为 Agent 而不是 Server。K3s Agent 将注册到在 URL 上监听的 K3s Server。

K3S_TOKEN 使用的值存储在 Server 节点上的 /var/lib/rancher/k3s/server/node-token 中。

#在master机器上执行
cat  /var/lib/rancher/k3s/server/node-token

 

在agent节点上安装k3s,并加入集群:

curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC=" --docker" K3S_URL=https://192.168.2.195:6443 K3S_TOKEN=K1094c5bff61d27b1d05f8178b5807eaa34ce1123271e29ec43e78ff6504ca5edfb::server:f2931fc88f5b11ff2010df554077b62c sh -

 

 

4.在master节点上安装kuboard(比kubernetes dashboard和kubesphere轻量得多)

sudo docker run -d \
  --restart=unless-stopped \
  --name=kuboard \
  -p 8080:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://192.168.2.195:80" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /root/kuboard-data:/data \
  eipwork/kuboard:v3

 

5.  登陆 kuboard

http://192.168.2.195:80

默认用户名和密码: admin/Kuboard123

 

6. OVER

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:k3s+kuboard快速搭建K8s生产环境集群 | Bruce's Blog

发表评论

留言无头像?