1.1什么是Kuboard?
Kuboard 是一款专为Kubernetes设计的免费管理界面,兼容 Kubernetes 版本 1.13 及以上。
Kuboard 每周发布一个 beta 版本,最长每月发布一个正式版本,经过两年的不断迭代和优化,已经具备多集群管理、权限管理、监控套件、日志套件等丰富的功能,并且有 1000+ 的企业将 Kuboard 应用于其生产环境。
Kuboard 自 2019年8月发布第一个版本以来,得到了众多用户的认可,目前已经获得了 10000+ GitHub Star。
安装文档:
https://kuboard.cn/install/v3/install-built-in.html
github地址:
https://github.com/eip-work/kuboard-press
1.2部署Kuboard
1.下载镜像
[root@harbor250.oldboyedu.com ~]# wget http://192.168.21.253/Resources/Kubernetes/Project/kuboard/kuboard-on-docker/oldboyedu-kuboard-v3.tar.gz
[root@harbor250.oldboyedu.com ~]# docker load -i oldboyedu-kuboard-v3.tar.gz
2.安装kuboard
[root@harbor250.oldboyedu.com ~]# docker run -d \
--restart=unless-stopped \
--privileged \
--name=kuboard \
-p 90:80/tcp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://10.0.0.250:90" \
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /root/kuboard-data:/data \
swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3
3.访问Kuboard
http://10.0.0.250:90/
4.登录
用户名: admin
密 码: Kuboard123
5.添加K8S集群
6.基本使用
1.3自定义logo及多集群管理方案
我们可以调整后台设置,修改登录的界面的信息。-->等于自研k8s管理平台
Kuboard默认最多支持3套k8s集群管理。
授权集群:
- 1.集群内部不限制节点数
- 2.超过3个集群时,需要使用增强版授权文件激活新的集群。
- 3.增加授权文件后,将按集群名称的字母排序,逐个激活集群。
- 4.当前共有0个有效的授权文件,因此,总共可以激活3个集群;
- 以下已激活3个集群;