疑似 rancher-webhook CrashLoopBackOff 导致 rancher 无法正常登录

Rancher Server 设置

  • Rancher 版本:2.9.2
  • 安装选项 (Docker install/Helm Chart): Helm Chart
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:v1.28.8+k3s1
  • 在线或离线部署:在线部署

主机操作系统: Debian GNU/Linux 12 (bookworm)

问题描述: rancher-webhook 自动更新后(v0.5.2)一直 CrashLoopBackOff,然后发现 rancher 页面无法登录,提示“登录时发生错误:Server error while authenticating”。
自动更新之前 rancher 一直是正常运行,也没有对 rancher 或 local 集群进行任何操作。

截图:

其他上下文信息:
rancher-webhook 日志:


rancher 日志:

试试 kubectl create clusterrolebinding rancher-webhook --clusterrole=cluster-admin --serviceaccount=cattle-system:rancher-webhook

感谢大佬,可以登录了。之前其实已经发现了 rancher-webhook 这个 ClusterRoleBinding 有问题,一直是 Removing 状态,kubectl get clusterrolebindings 也找不到,果然今天出问题了 :joy:

但是还有个问题是重新 create 以后状态还是 Removing,这个咋解决嘞