5

我一直在使用 kops 构建 kubernetes 集群,这是一个非常易于使用的工具,但是我无法找到如何更改在创建集群时自动生成的管理员密码的方法。

4

1 回答 1

7

由于目前无法使用 CLI 修改或删除 + 创建“秘密”类型的秘密,您必须直接在 kops s3 存储桶中修改它们。

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

echo -n 'MY_SECRET' | base64

并在文件的“数据”字段中替换它。使用 get secrets 验证您的更改并执行集群的滚动更新

管理秘密Kops 的文档:使用“秘密”类型更改秘密的解决方法

于 2017-11-30T18:58:39.383 回答