Rancher部署在K8S,admin密码忘记处理

因为第一次安装设置 admin 密码错误,导致无法登录。所以找了一下如何重置 admin 密码。

环境是通过 rke 先安装好 K8s 然后再通过 helm 安装 rancher 起来

重置密码的语法

kubectl -n cattle-system exec $(kubectl -n cattle-system get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- reset-password

执行之后就会产生新的 admin 密码 Exp.

$ kubectl -n cattle-system exec $(kubectl -n cattle-system get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- reset-password
W0825 07:19:27.737911      69 client_config.go:552] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
New password for default admin user (user-d7kdv):
NoAFWxFcb3qJ2DXjXVqC

执行之后就会产生新的 admin 密码 Exp. ...

Comment