1、Kuboard - Kubernetes 多集群管理界面
Kuboard 是k8s的一个多集群管理页面。
官网地址:https://kuboard.cn/
2、安装
安装 Kuboard 之前,假设:
- 您已经准备好了一个 Linux 服务器用于安装 Kuboard-V3,并且该机器上的 docker 版本不低于 19.03
- 用于安装 Kuboard v3.x 的机器已经安装了 docker,并且版本不低于 docker 19.03
- 您已经有自己的 Kubernetes 集群,并且版本不低于 Kubernetes v1.13
安装命令:建议将此命令保存为一个 shell 脚本,例如 start-kuboard.sh,后续升级 Kuboard 或恢复 Kuboard 时,需要通过此命令了解到最初安装 Kuboard 时所使用的参数。
sudo docker run -d \ --restart=unless-stopped \ --name=kuboard \ -p 80:80/tcp \ -p 10081:10081/tcp \ -e KUBOARD_ENDPOINT="http://内网IP:20" \ -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \ -e KUBOARD_ADMIN_DERAULT_PASSWORD="Kuboard123" \ -v /home/docker-volumes/kubiard-data:/data \ eipwork/kuboard:v3
参数解释:
-p 80:80/tcp:将 Kuboard Web 端口 80 映射到宿主机的 80 端口(您可以根据自己的情况选择宿主机的其他端口);
-p 10081:10081/tcp:将 Kuboard Agent Server 的端口 10081/tcp 映射到宿主机的 10081 端口(您可以根据自己的情况选择宿主机的其他端口);
-e KUBOARD_ENDPOINT="http://内网IP:20":指定 KUBOARD_ENDPOINT 为 http://内网IP,如果后续修改此参数,需要将已导入的 Kubernetes 集群从 Kuboard 中删除,再重新导入;
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081":指定 KUBOARD_AGENT_SERVER 的端口为 10081,此参数与第 5 行中的宿主机端口应保持一致,修改此参数不会改变容器内监听的端口 10081,例如,如果第 5 行为 -p 30081:10081/tcp 则第 7 行应该修改为 -e KUBOARD_AGENT_SERVER_TCP_PORT="30081";
-e KUBOARD_ADMIN_DERAULT_PASSWORD="Kuboard123":设置kuboard密码
eipwork/kuboard:v3:镜像名称和tag
3、访问 Kuboard v3
在浏览器输入 http://your-host-ip:80 即可访问 Kuboard v3.x 的界面,登录方式:
用户名: admin
密 码: Kuboard123
标签:kuboard,k8s,端口,10081,KUBOARD,v3,80,Kuboard From: https://www.cnblogs.com/smj-7038/p/17098621.html