首页 > 其他 > 详细

kubesphere登陆提示:account is not active

时间:2021-02-01 12:02:58      阅读:98      评论:0      收藏:0      [点我收藏+]

技术分享图片

解释
kubesphere 安装完成后会创建默认账户admin/P@88w0rd,待ks-controller-manager启动就绪,user controller 会将 user CRD中定义的password加密,user会被转换为active状态,至此账户才可以正常登录。

当安装完成后遇到默认账户无法登录,看到account is not active相关错误提示时,需要检查ks-controller-manager的运行状态和日志。常见问题及解决方式如下:

执行下面命令解决证书问题

kubectl apply -f https://raw.githubusercontent.com/kubesphere/ks-installer/2c4b479ec65110f7910f913734b3d069409d72a8/roles/ks-core/prepare/files/ks-init/users.iam.kubesphere.io.yaml

kubectl apply -f https://raw.githubusercontent.com/kubesphere/ks-installer/2c4b479ec65110f7910f913734b3d069409d72a8/roles/ks-core/prepare/files/ks-init/webhook-secret.yaml

kubectl -n kubesphere-system rollout restart deploy ks-controller-manager

存储、网络问题
user controller 依赖的外部服务有openldap和jenkins,在依赖服务不正常的情况下controller会一直reconcile,user CRD状态无法正常维护,导致账户无法登录。

可以通过 ks-controller-manager 日志和查询pod运行状态查找问题。

经常出现的错误:存储配置错误、数据丢失、集群网络不通。

kubesphere登陆提示:account is not active

原文:https://www.cnblogs.com/lfl17718347843/p/14354975.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!