创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
Centos7.5 4C/8G
Kubernetes版本信息
Client Version: version.Info{Major:“1”, Minor:“21”, GitVersion:“v1.21.14”, GitCommit:“0f77da5bd4809927e15d1658fb4aa8f13ad890a5”, GitTreeState:“clean”, BuildDate:“2022-06-15T14:17:29Z”, GoVersion:“go1.16.15”, Compiler:“gc”, Platform:“linux/amd64”}
Server Version: version.Info{Major:“1”, Minor:“21”, GitVersion:“v1.21.14”, GitCommit:“0f77da5bd4809927e15d1658fb4aa8f13ad890a5”, GitTreeState:“clean”, BuildDate:“2022-06-15T14:11:36Z”, GoVersion:“go1.16.15”, Compiler:“gc”, Platform:“linux/amd64”}
容器运行时
Client: Docker Engine - Community
Version: 24.0.5
API version: 1.41 (downgraded from 1.43)
Go version: go1.20.6
Git commit: ced0996
Built: Fri Jul 21 20:39:02 2023
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 20.10.23
API version: 1.41 (minimum version 1.12)
Go version: go1.18.10
Git commit: 6051f14
Built: Thu Jan 19 17:34:26 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.22
GitCommit: 8165feabfdfe38c65b599c4993d227328c231fca
runc:
Version: 1.1.8
GitCommit: v1.1.8-0-g82f18fe
docker-init:
Version: 0.19.0
GitCommit: de40ad0
KubeSphere版本信息
3.2.0
问题是什么
由于集群环境调整,devops组件需要调度到其他节点上,我试着将原部署节点加上污点,然后给devops组件添加亲和性label,但多次提示devops-jenkins中的亲和性信息无法修改,最终考虑直接删除devops组件,然后重装组件以达到调度的目的。
按照官网的卸载流程操作后,再次安装devops组件,所有pod都running状态,进入devops组件项目时,发现旧数据还可以看到,点击后就一直等待,页面报异常:
查看devops-controller的日志显示
看起来像是数据没有删除干净,请问如何处理这个问题?