kuboard 是一款个人开发者开发的比较优秀的k8s集群管理工具。使用上简单快捷,适合普通大众,在咱们的v8项目中,适合各种技术能力层级的同事使用。
# 手动部署
请参考官方网站:https://kuboard.cn
# 工具部署
网盘链接: https://pan.baidu.com/s/1tPLn8EbyVBOYfTqzfQ-hDw?pwd=2024
提醒:
当使用v3时,已内置了etcd作为存储数据库。
当使用v4时,需要使用外置数据库作为存储,适用于有国产化需求的场景,例如使用国产化的mysql数据库或高斯数据库。支持的数据库及其版本要求如下:
MySQL >= 5.7
MariaDB >= 8.0
OpenGauss >= 3.0
建库语句参考如下:
-- mysql/mariadb 建库语句参考
create database kuboard default character set = 'utf8mb4' default collate = 'utf8mb4_unicode_ci';
create user 'kuboard'@'%' identified by 'i4Seeyon';
grant all privileges on kuboard.* to 'kuboard'@'%';
flush privileges;
-- opengauss 建库语句参考
create user kuboard password 'i4Seeyon';
create database kuboard owner=kuboard encoding='utf8' dbcompatibility='pg';
\c kuboard
create schema kuboard authorization kuboard;
当使用v4时,部署完毕后登录web界面手动修改初始密码。管理员用户为:admin,默认密码为:Kuboard123
1、根据实际需求 参考注释调整脚本参数

2、调整需要部署的主机SSH登录信息
注:即使是部署在脚本所在的主机上,也需要填入对应SSH信息。

3、执行脚本完成部署
编撰人:yangfc