我提出了一个用例,我需要在创建命名空间时生成秘密令牌的特定名称。
因此,当我们在K8S中创建一个名称空间时,我们将获得一个秘密令牌,如下所示。
NAMESPACE NAME TYPE DATA AGE
dev secrets/default-token-vvlzv kubernetes.io/service-account-token 3 1d
devops secrets/default-token-0xpt0 kubernetes.io/service-account-token 3 9d
所以我们想要的是" default-token-vvlzv"应该以用户的名字生成,例如" dev-token"。
有没有办法实现这个目标?
答案 0 :(得分:1)
据我所知,没有这样的选择。但是,如果您是通过软件创建命名空间而不是通过kubectl手动创建命名空间,则始终可以在创建命名空间时将秘密令牌克隆到具有您喜欢的名称的副本。 您是自动创建名称空间还是手动用例?
干杯, 基督教
答案 1 :(得分:0)