kuboard一款免费的Kubernetes集群图形化管理工具,官网地址:https://kuboard.cn/
安装
kuboard可以部署在kubernetes集群之上,也可以部署在集群之外。作为管理多集群的图形化工具建议部署在集群之外。
安装步骤参考官方文档实现:https://kuboard.cn/install/v3/install-built-in.html
首先确保安装kuboard的主机上已经安装了Docker,然后运行下面的命令:
docker run -d \
--restart=unless-stopped \
--name=kuboard \
-p 80:1080/tcp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://192.168.122.10:1080" \ #IP修改为节点IP
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /root/kuboard-data:/data \
eipwork/kuboard:v3
关于启动参数的解释可以参考官方文档。
安装完成后可以访问界面测试,http://192.168.122.10:1080,默认用户名密码:admin/Kuboard123
添加Kubernetes集群
Kuboard添加集群有两种方式:
- kubeconfig:通过kubeconfig文件中的认证信息直接连接到API Server管理Kubernetes集群
- kuboard agent:在Kubernetes集群上部署agent,通过agent访问API Server来管理Kubernetes集群
这里选择第一种方式管理集群:
选择访问集群使用的身份
然后就可以查看集群信息了
到这里就可以使用kuboard来管理你的Kubernetes集群了