更改自动生成的Kops Kubernetes管理员密码

Rit*_*rma 4 amazon-web-services kubernetes kops

我一直在使用kops来构建kubernetes集群,它确实是易于使用的工具,但是我找不到解决方法来更改在创建集群时自动生成的管理员密码。

Hug*_*ira 6

由于当前无法使用CLI修改或删除+创建“ Secret”类型的机密,因此必须直接在kops s3存储桶中对其进行修改。

它们存储在/ clustername / secrets /中,并包含密钥作为base64编码的字符串。要更改秘密的base64,请使用以下代码进行编码:

echo -n 'MY_SECRET' | base64

并将其替换在文件的“数据”字段中。使用获取机密验证您的更改,并滚动更新集群

在“ 管理机密”中可以看到Kops的文档:使用“机密”类型更改机密的解决方法