設定引導密碼
當您安裝 Rancher 時,可以為第一個管理員帳號設定引導密碼。
如果您選擇不設定引導密碼,Rancher 會隨機生成一個引導密碼給第一個管理員帳號。
有關如何設定引導密碼的詳細資訊,請參閱下文。
密碼需求
引導密碼可以是任何長度。
當您在首次登入後重設第一個管理員帳號的密碼時,新密碼必須至少為 12 個字元。
您可以自訂使用者帳號的最小密碼長度,但有一些限制。
最小密碼長度可以是 2 到 256 之間的任何正整數值。不允許使用小數值和前導零。
指定引導密碼
- Helm
- Docker
在 Rancher 安裝期間,與 Rancher Helm Chart 的任何其他旗標一起設定 bootstrapPassword。例如:
helm install rancher rancher-<chart-repo>/rancher \
--set bootstrapPassword=<password>
將以下值傳遞給 Docker 安裝指令:
-e CATTLE_BOOTSTRAP_PASSWORD=<password>
取得引導密碼
引導密碼儲存在 Docker 容器日誌中。安裝 Rancher 後,UI 會根據您的安裝方法顯示如何取得密碼的說明。
- Helm
- Docker
kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{ .data.bootstrapPassword|base64decode}}{{ "\n" }}'
docker logs container-id 2>&1 | grep "Bootstrap Password:"