当前位置: 首页 > news >正文

k8s下部署kuboard

环境:

OS:Centos 7

 

 

1.下载yaml文件
[root@master kuboard]# cd /root/my_yaml/kuboard
[root@master kuboard]# wget https://addons.kuboard.cn/kuboard/kuboard-v3-swr.yaml

 

2.部署
[root@master kuboard]# cd /root/my_yaml/kuboard
[root@master kuboard]# kubectl apply -f kuboard-v3-swr.yaml

 

3.查看启动情况

[root@master kuboard]# kubectl get pods -n kuboard
NAME                          READY   STATUS    RESTARTS      AGE
kuboard-etcd-6vmkm            1/1     Running   0             8m46s
kuboard-v3-7979bc788f-r2zgb   0/1     Running   5 (76s ago)   8m46s

 

4.查看报错信息
启动报错误:
[root@master kuboard]# kubectl logs kuboard-v3-7979bc788f-r2zgb -n kuboard

认证模块:使用本地用户库
启动 kuboard-sso
设置日志级别为 info
time="2025-09-29T06:36:11Z" level=info msg="config using log level: info"
time="2025-09-29T06:36:11Z" level=info msg="config issuer: http://192.168.1.105:30080/sso"
time="2025-09-29T06:36:11Z" level=info msg="config storage: etcd"
time="2025-09-29T06:36:11Z" level=info msg="config static client: KuboardApp"
time="2025-09-29T06:36:11Z" level=info msg="config connector: default"
time="2025-09-29T06:36:11Z" level=info msg="config skipping approval screen"
time="2025-09-29T06:36:11Z" level=info msg="config signing keys expire after: 6h0m0s"
time="2025-09-29T06:36:11Z" level=info msg="config id tokens valid for: 168h0m0s"
time="2025-09-29T06:36:11Z" level=info msg="config device requests valid for: 5m0s"
设置日志级别为 info
[LOG] 2025/09/29 - 14:36:14.063   | /common/etcd.client_config                                    24 |  info | KUBOARD_ETCD_ENDPOINTS=[]
[LOG] 2025/09/29 - 14:36:14.063   | /common/etcd.client_config                                    52 |  info | {[] 0s 1s 0s 0s 0 0 <nil>   false [] <nil> <nil> <nil> false}
[LOG] 2025/09/29 - 14:36:14.064   | /initializekuboard.InitializeEtcd                             39 |  info | 初始化 ./init-etcd-scripts/audit-policy-once.yaml
{"level":"warn","ts":"2025-09-29T14:36:16.003+0800","caller":"clientv3/retry_interceptor.go:61","msg":"retrying of unary invoker failed","target":"endpoint://client-34457e91-47b0-40ac-a3b9-09ad0f302188/","attempt":0,"error":"rpc error: code = DeadlineExceeded desc = latest balancer error: all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: missing address\""}
failed to initialize server: server: failed to list connector objects from storage: context deadline exceeded

 

5.编辑配置文件
[root@master kuboard]# kubectl get cm -n kuboard
NAME DATA AGE
kube-root-ca.crt 1 5m18s
kuboard-v3-config 8 5m18s
[root@master ~]# kubectl edit cm kuboard-v3-config -n kuboard

 

搜索此配置项,将此配置项替换
替换前:
KUBOARD_SERVER_NODE_PORT: '30080'

替换后:(k8s节点的任意IP)
KUBOARD_ENDPOINT: 'http://192.168.1.105:30080'

 

6.删除之前的 pod 让它自己拉起来
[root@master kuboard]# kubectl delete pod kuboard-v3-7979bc788f-r2zgb -n kuboard
pod "kuboard-v3-7979bc788f-r2zgb" deleted

 

7.查看pod

[root@master kuboard]# kubectl get pods -n kuboard
NAME                          READY   STATUS    RESTARTS   AGE
kuboard-etcd-6vmkm            1/1     Running   0          40m
kuboard-v3-7979bc788f-hzd8j   1/1     Running   0          29m

 

详细信息

[root@master kuboard]# kubectl get pods -n kuboard -o wide
NAME                          READY   STATUS    RESTARTS   AGE   IP              NODE     NOMINATED NODE   READINESS GATES
kuboard-etcd-6vmkm            1/1     Running   0          41m   192.168.1.108   master   <none>           <none>
kuboard-v3-7979bc788f-hzd8j   1/1     Running   0          30m   10.244.104.7    node2    <none>           <none>

 

 

8.使用Kuboard
http://192.168.1.105:30080
用户名:admin
密码:Kuboard123

image

 

这个时候是空的

image

 

http://www.hskmm.com/?act=detail&tid=20867

相关文章:

  • ACL 第一周模拟赛题解
  • 万象EXCEL开发(三)格式解读calcChain.xml——东方仙盟练气期 - 指南
  • 302、寄门人
  • 达梦数据库用户开启限制白名单导致自身无法登录
  • 【转发】Nginx配置https
  • 本地文件多人多端同步工具:10款高性价比选择
  • 打破AI孤岛:CIO集成实战指南
  • 密码学学习记录(四)
  • Sharding-Proxy、ShardingSphere 和 Sharding-JDBC区别
  • echarts4升级为echarts5的常见问题
  • ISO 周计算 记录
  • 从 “被动耗能” 到 “主动优化”:MyEMS 开启商业建筑能源管理 “新范式”
  • 【故障排查】视频汇聚EasyCVR接入设备通道数为0?通道编码长度不规范导致
  • 来信小程序管理系统:匿名信息传递与社交互动平台
  • PCIe加速卡设计资料:416-基于Kintex Ultrasacle的万兆网络光纤 PCIe加速卡
  • 多生产者,多消费者
  • GEO优化实战指南:一周内让豆包、Deepseek、Kimi等推荐了我的插件
  • 房产楼盘小程序管理系统:助力房产营销数字化升级的优质解决方案
  • 高速信号处理设计方案:413-基于双XCVU9P+C6678的100G光纤加速卡
  • Teamcenter:结构管理器查询(又称:BOM结构查询)
  • 2025年最好用的同步云盘是哪个?一个老用户的真实体验分享
  • 使用 ShedLock 实现多实例定时任务单执行的常见错误及解决办法
  • 1_二分查找
  • AI元人文:悟空博弈专用芯片
  • 【ACM出版】第五届管理科学和软件工程国际学术会议(ICMSSE 2025)
  • PiXYZ Studio 2021下载地址与安装教程
  • coremail日常操作
  • Win 10 LSTC 使用 Podman - tfel
  • 一生一芯学习:程序,运行时环境与AM(一)
  • 如何用Java25编译Java17的项目