所以我正在尝试在K3S集群上部署rancher
我使用文档和helm:Rancher文档安装了它当我使用负载平衡器访问时。我找不到要插入到设置中的秘密。
他们描述了以下获取令牌的命令:
kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}{{ "n" }}'
当我运行这个时,我得到以下错误
Error from server (NotFound): secrets "bootstrap-secret" not found
而且我在名称空间牛系统中找不到引导程序的秘密
那么有人能帮我找到需要找的地方吗?
我也遇到了同样的问题。所以我用以下命令解决了这个问题:
-
我用"--set bootstrapPassword=Changeme123&";,例如:
helm upgrade--install
--namespace牛系统
--set hostname=rancher.example.com
–set replications=3
—set bootstrapPassword=Changeme123
牧场主牧场主稳定/牧场主 -
我强制进行了硬重置,因为即使我在安装helm chart命令中设置了引导程序密码,我也无法登录。因此,我使用以下命令进行硬重置:
kubectl-n牛系统exec$(kubectl-n牛系统get pods-l app=rancher|grep'1'|head-1|awk'{print$1}'(--重置密码
所以,我希望这能对你有所帮助。