所以我尝试在我的 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
而且我也无法在命名空间 bull-system 中找到 bootstrap-secret。
那么有人可以帮我看看我需要看哪里吗?
我也遇到了同样的问题。所以我用以下命令解决了这个问题:
我用“--set bootstrapPassword=Changeme123!”安装了helm图表,例如:
helm 升级--安装
--命名空间牛系统
--set 主机名=rancher.example.com
--设置副本=3
--set bootstrapPassword=Changeme123!
牧场主 牧场主-马厩/牧场主
我强制硬重置,因为即使我在安装helm图表命令中设置了引导密码,我也无法登录。因此,我使用以下命令进行硬重置:
kubectl -n 牛系统 exec $(kubectl -n 牛系统 get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- 重置密码
所以,希望能帮到你。