创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机,Ubuntu 22.04.3 LTS,4C/8G
Kubernetes版本信息
WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short. Use --output=yaml|json to get the full version.
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.2+rke2r1", GitCommit:"f66044f4361b9f1f96f0053dd46cb7dce5e990a8", GitTreeState:"clean", BuildDate:"2022-06-17T16:04:41Z", GoVersion:"go1.18.3b7", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.17+rke2r1", GitCommit:"22a9682c8fe855c321be75c5faacde343f909b04", GitTreeState:"clean", BuildDate:"2023-08-24T04:20:55Z", GoVersion:"go1.20.7 X:boringcrypto", Compiler:"gc", Platform:"linux/amd64"}
容器运行时
将 crictl version
结果贴在下方
Version: 0.1.0
RuntimeName: containerd
RuntimeVersion: v1.7.3-k3s1
RuntimeApiVersion: v1
KubeSphere版本信息
例如:v3.4.1。在已有K8s上离线安装。
问题是什么
member 集群从 v3.3.2 升级 v3.4.1 后 notification-manager-deployment 总是使用 host 主集群使用的镜像仓库 ,修改 notificationmanagers.notification.kubesphere.io 资源中的镜像版本也会被自动回退,host 主集群使用 192.168.101.30 镜像仓库地址,member 集群无法使用 192.168.101.30 镜像仓库地址,需要使用 harbor.platform.baidu.com 镜像仓库地址。
升级过程是先升级 host 集群,再升级的 member 集群