查看该用户密码也是加密的

求住,帮忙分析分析

luolian0 看看 ks-controller-manager 有没有其他的错误日志, 看看有没有异常的 pod

kubectl get po -A

    hongming

    这是ks-controller 删除test用户 和创建aaa用户时的错误日志
    完整日志如下:

    其他基本没有运行异常的pod

      luolian0 参照这个检查一下 https://kubesphere.com.cn/docs/faq/access-control/cannot-login/
      检查一下 image tag 都对吗

      kubectl -n kubesphere-system get deploy ks-installer -o jsonpath='{.spec.template.spec.containers[0].image}'
      kubectl -n kubesphere-system get deploy ks-apiserver -o jsonpath='{.spec.template.spec.containers[0].image}'
      kubectl -n kubesphere-system get deploy ks-controller-manager -o jsonpath='{.spec.template.spec.containers[0].image}'
      kubectl get crd users.iam.kubesphere.io -o yaml

        luolian0

        CRD 的版本不太对

        kubectl apply -f https://github.com/kubesphere/ks-installer/blob/v3.0.0/roles/common/files/ks-crds/iam.kubesphere.io_users.yaml
          1 年 后

          hongming 你好,我也遇到这个问题了,我查了一下集群的ks-installer的镜像版本是kubespheredev/ks-installer:latest,如果我把版本直接改成kubesphere/ks-installer:v3.0.0,会对集群产生什么影响?会不会对这个集群纳管的其他集群产生影响?谢谢

            hongming 这里面没写改镜像之后会有啥影响,我担心改完了ks-installer重新跑一边导致集群上的workspace还有部署的容器出什么问题,而且这个集群是多集群统一纳管的host集群,会不会影响member集群上部署的应用

              Ryan-zb 检查看看现在 host 集群上 kubesphere 是什么版本(image tag),看看我上面发的链接,先确认一下是什么问题

                hongming kubesphere的版本就是3.0.0的,我按照链接里的说明查了一下ks-installer的镜像版本,发现是kubespheredev/ks-installer:latest,现在我这个集群也是出现了account is not active的报错,新用户的状态都是等待中,所以我认为报错原因应该是ks-installer的镜像版本不对

                  Ryan-zb 那就是这个问题, 直接把 ks-installer 改成 v3.0.0 就可以, 不会影响到member 集群或者 host 集群上已经运行的应用