重設 Rancher 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

    • 可以透過 Rancher WebUI 以這個重設密碼登入後再來修改成自己的密碼
  • tech/rancher_admin.txt
  • 上一次變更: 2021/08/25 15:28
  • jonathan