eip-work / kuboard-press

Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.23.4 安装手册,(k8s install) 在线答疑,持续更新。
https://kuboard.cn/
22.27k stars 1.51k forks source link

kuboard 创建工作负载只要配置了存储挂载之后就无法保存。 #427

Open EVWang opened 1 year ago

EVWang commented 1 year ago

环境:

Kubernetes:v1.17.4 Kuboard:v3.3.0.0 Agent:v3.1.2 存储类 类型:NFS

参考的教程是kuborad-redis部署文档,不止redis,nacos 和mysql 部署也有同样问题

https://kuboard.cn/learning/k8s-practice/spring-blade/deploy/m-redis.html#%E5%88%9B%E5%BB%BA-statefulset

错误场景还原:

image

前端console 报错信息:

image

chunk-vendors.1d11f90d.js:7 Error: please transfer a valid prop path to form item!
    at d (chunk-vendors.1d11f90d.js:212:12829)
    at s.fieldValue (chunk-vendors.1d11f90d.js:190:486920)
    at ni.get (chunk-vendors.1d11f90d.js:7:30684)
    at ni.evaluate (chunk-vendors.1d11f90d.js:7:31685)
    at s.fieldValue (chunk-vendors.1d11f90d.js:7:33378)
    at s.validate (chunk-vendors.1d11f90d.js:190:487746)
    at chunk-vendors.1d11f90d.js:190:481891
    at Array.forEach (<anonymous>)
    at s.validate (chunk-vendors.1d11f90d.js:190:481868)
    at chunk-b2b37bf0.d1ed5717.js:1:439678
    at x (chunk-vendors.1d11f90d.js:263:21275)
    at Generator._invoke (chunk-vendors.1d11f90d.js:263:22333)
    at forEach.e.<computed> [as next] (chunk-vendors.1d11f90d.js:263:21455)
    at i (chunk-vendors.1d11f90d.js:1:70700)
    at a (chunk-vendors.1d11f90d.js:1:70903)

疑似原因分析:

  1. 参考配置文档中配置的存储类型是cephfs-raspberry,我的是nfs
    1. 参考配置文档可能版本比较老没有把 存储卷声明模板定义数据卷 分成两块来配置。
destinccc commented 11 months ago

遇到了同样的问题,朋友解决了吗