Kubernetes kops 更改基本身份验证密码

Kubernetes kops change basic auth password

我已经使用Kops成功配置了 Kubernetes 集群。

但是,我找不到更改自动生成的管理员密码的位置 - 我该怎么做?

目前没有简单的方法可以做到这一点,因为无法通过 Kops API 来创建 "Secret" 类型的秘密(我知道这很令人困惑)。唯一的解决方法是更改​​凭据,在这种情况下,您的密码直接在您的 s3 配置上,如下所述:

https://github.com/kubernetes/kops/blob/master/docs/secrets.md#workaround-for-changing-secrets-with-type-secret

并通过更改其配置(例如,我刚刚更新到新版本的 k8s)或简单地 运行 kops rolling-update cluster --yes --force

强制滚动更新您的集群

显然,未来的某个版本将很快解决这个问题。