操作系统信息
物理机,Ubuntu22.04,

Kubernetes版本信息

容器运行时

KubeSphere版本信息
例如:v4.1.1 在已有K8s上安装

KubeSphere V4.1.1监控组件agent安装失败
原来安装版本为3.x使用Prometheus进行监控自定义了GPU监控,升级为4.1.1之后发现没有默认监控面板,在使用扩展组件进行安装时,组件安装成功,集群Agent安装异常。报错如下:

日志如下:

    LiMCZJY

    看起来像是当前环境已安装过历史版本的PrometheusOperator 的CRD,但历史版本的CRD 未包含新的字段,安装KubeSphere 监控扩展组件时直接 apply cr 失败,所以问题原因是crd版本较低。

    可以直接更新下 CRD 版本。

    可以参考下这里: https://ask.kubesphere.io/forum/d/23917-kubeshpere-v411-whizardtelemetry-jian-kong-kuo-zhan-zu-jian-de-agentan-zhuang-bao-error/2

    更新完CRD 版本后重新安装下监控扩展就行

      frezes 我看了下最新版的链接需要怎么获取呢

      还是只要输入那个回答里的那些命令就可以

        LiMCZJY

        直接复制命令就行,命令中的地址就是对应版本的链接

          LiMCZJY
          可以强制 apply
          kubectl apply –server-side --force-conflicts -f .......