kuboard部署启用3个etcd(k8s单个master)

环境:
OS:Centos 7
拓扑:1master 2nodes

 

1.node节点打标签
在集群中 Master Role 节点不足3个个时, 需要在 worker 节点添加 k8s.kuboard.cn/role=etcd 的标签,使etcd最少为奇数3个节点。

查看当前的集群环境

[root@master ~]# kubectl get nodes
NAME     STATUS   ROLES           AGE   VERSION
master   Ready    control-plane   27d   v1.28.2
node1    Ready    <none>          27d   v1.28.2
node2    Ready    <none>          27d   v1.28.2

 


添加 label 命令
节点1执行
kubectl label nodes node1 k8s.kuboard.cn/role=etcd

节点2执行
kubectl label nodes node2 k8s.kuboard.cn/role=etcd

查看

[root@master ~]# kubectl get node --show-labels
NAME     STATUS   ROLES           AGE   VERSION   LABELS
master   Ready    control-plane   27d   v1.28.2   beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/arch=amd64,kubernetes.io/hostname=master,kubernetes.io/os=linux,node-role.kubernetes.io/control-plane=,node.kubernetes.io/exclude-from-external-load-balancers=
node1    Ready    <none>          27d   v1.28.2   beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,k8s.kuboard.cn/role=etcd,kubernetes.io/arch=amd64,kubernetes.io/hostname=node1,kubernetes.io/os=linux
node2    Ready    <none>          27d   v1.28.2   beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,k8s.kuboard.cn/role=etcd,kubernetes.io/arch=amd64,kubernetes.io/hostname=node2,kubernetes.io/os=linux

 

2.获取yaml文件并应用
[root@master kuboard]# cd /root/my_yaml/kuboard
[root@master kuboard]# wget https://addons.kuboard.cn/kuboard/kuboard-v3-swr.yaml
[root@master kuboard]# kubectl apply -f kuboard-v3-swr.yaml

查看

[root@master kuboard]# kubectl get pods -n kuboard
NAME                          READY   STATUS    RESTARTS   AGE
kuboard-etcd-4w4mg            1/1     Running   0          43s
kuboard-etcd-rz7kx            1/1     Running   0          43s
kuboard-etcd-vjxkm            1/1     Running   0          43s
kuboard-v3-7979bc788f-qlhgv   1/1     Running   0          43s

 

3.登录访问
k8s的任意节点都可以访问
http://192.168.1.105:30080
http://192.168.1.106:30080
http://192.168.1.108:30080
用户名:admin
密码:Kuboard123

 

posted @ 2025-09-30 09:33  slnngk  阅读(11)  评论(0)    收藏  举报