操作系统信息
物理机,Centos8 Stream 8C/32G
Kubernetes版本信息
Client Version: version.Info{Major:"1", Minor:"27", GitVersion:"v1.27.2", GitCommit:"7f6f68fdabc4df88cfea2dcf9a19b2b830f1e647", GitTreeState:"clean", BuildDate:"2023-05-17T14:20:07Z", GoVersion:"go1.20.4", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v5.0.1
Server Version: version.Info{Major:"1", Minor:"27", GitVersion:"v1.27.2", GitCommit:"7f6f68fdabc4df88cfea2dcf9a19b2b830f1e647", GitTreeState:"clean", BuildDate:"2023-05-17T14:13:28Z", GoVersion:"go1.20.4", Compiler:"gc", Platform:"linux/amd64"}
容器运行时
Client: Docker Engine - Community
Version: 24.0.2
API version: 1.43
Go version: go1.20.4
Git commit: cb74dfc
Built: Thu May 25 21:53:10 2023
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 24.0.2
API version: 1.43 (minimum version 1.12)
Go version: go1.20.4
Git commit: 659604f
Built: Thu May 25 21:52:10 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.21
GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8
runc:
Version: 1.1.7
GitCommit: v1.1.7-0-g860f061
docker-init:
Version: 0.19.0
GitCommit: de40ad0
KubeSphere版本信息
v3.4.1,yaml安装
问题
ks-apiserver一直报错,错误消息显示当前的 CRD 版本是 iam.kubesphere.io/v1beta1
,但是 informer 代码在请求监控(watch) v1alpha2
版本的 GlobalRole
对象。这导致了版本不匹配的错误。
W1218 16:59:41.075393 1 reflector.go:424] pkg/client/informers/externalversions/factory.go:129: failed to list *v1alpha2.WorkspaceRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
E1218 16:59:41.075407 1 reflector.go:140] pkg/client/informers/externalversions/factory.go:129: Failed to watch *v1alpha2.WorkspaceRoleBinding: failed to list *v1alpha2.WorkspaceRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
W1218 17:00:17.339808 1 reflector.go:424] pkg/client/informers/externalversions/factory.go:129: failed to list *v1alpha2.GlobalRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
E1218 17:00:17.339821 1 reflector.go:140] pkg/client/informers/externalversions/factory.go:129: Failed to watch *v1alpha2.GlobalRoleBinding: failed to list *v1alpha2.GlobalRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
W1218 17:00:21.012295 1 reflector.go:424] pkg/client/informers/externalversions/factory.go:129: failed to list *v1alpha2.WorkspaceRole: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
E1218 17:00:21.012308 1 reflector.go:140] pkg/client/informers/externalversions/factory.go:129: Failed to watch *v1alpha2.WorkspaceRole: failed to list *v1alpha2.WorkspaceRole: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
W1218 17:00:27.545962 1 reflector.go:424] pkg/client/informers/externalversions/factory.go:129: failed to list *v1alpha2.WorkspaceRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
E1218 17:00:27.545980 1 reflector.go:140] pkg/client/informers/externalversions/factory.go:129: Failed to watch *v1alpha2.WorkspaceRoleBinding: failed to list *v1alpha2.WorkspaceRoleBinding: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
W1218 17:00:29.260908 1 reflector.go:424] pkg/client/informers/externalversions/factory.go:129: failed to list *v1alpha2.GlobalRole: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1
E1218 17:00:29.260922 1 reflector.go:140] pkg/client/informers/externalversions/factory.go:129: Failed to watch *v1alpha2.GlobalRole: failed to list *v1alpha2.GlobalRole: request to convert CR from an invalid group/version: iam.kubesphere.io/v1beta1