Rancher helm 图表,找不到秘密 bootstrap-secret

kev*_*oos 3 rancher kubectl kubernetes-helm k3s helm3

所以我尝试在我的 K3S 集群上部署 rancher。
我使用文档和 helm 安装了它:Rancher 文档 当我使用负载均衡器进行访问时。我找不到插入设置的秘密。

他们描述了以下获取令牌的命令:

kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}{{ "\n" }}'
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我收到以下错误

Error from server (NotFound): secrets "bootstrap-secret" not found
Run Code Online (Sandbox Code Playgroud)

而且我在命名空间牛系统中找不到引导程序秘密。
那么有人可以帮我看看我需要去哪里吗?

小智 10

我也遇到了同样的问题。所以我用以下命令解决了这个问题:

  1. 我使用“--set bootstrapPassword=Changeme123!”安装了 helm 图表,例如:

    舵升级--安装-
    命名空间牛系统
    --设置主机名= rancher.example.com--
    设置副本= 3--
    设置bootstrapPassword = Changeme123!
    牧场主 牧场主-马厩/牧场主

  2. 我强制进行了硬重置,因为即使我在安装 helm Chart 命令中设置了引导密码,我也无法登录。因此,我使用以下命令进行硬重置:

    kubectl -n 牛系统 exec $(kubectl -n 牛系统 get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- 重置密码

所以,我希望这可以帮助你。