【问题标题】:Kubernetes Secrets Auto DeleteKubernetes Secrets 自动删除
【发布时间】:2020-07-19 17:10:09
【问题描述】:

我想知道 Kubernetes 的秘密管理。我有一个过程会产生很多只需要短暂存在的秘密。

我希望将来这些秘密来自 Vault 或类似服务。但是,就目前而言,我没有时间实现这一点。

如果有人可以向我提供文档或描述秘密生命周期,那将非常有帮助。 Kubernetes 是否有办法像处理容器一样垃圾收集这些秘密?

同样,我想知道是否有办法在这个资源消失时设置级联删除,它的秘密也是如此吗?

【问题讨论】:

标签: kubernetes secret-key kubernetes-secrets app-secret


【解决方案1】:

Kubernetes 没有秘密生命周期的概念。

  • 你可以实现一个CronJob 来负责检查然后删除特定命名空间中的秘密,如果秘密比特定时间更旧。

  • 您可以在临时命名空间中创建所有机密,销毁命名空间将销毁与此命名空间关联的所有机密。

  • 使用Vault

【讨论】:

  • cronjob 听起来很有希望。我真的很想使用保险柜。但是,我有一个时间限制,这使得它不可行。
猜你喜欢
  • 2019-07-31
  • 2019-07-16
  • 2018-07-23
  • 1970-01-01
  • 2021-11-12
  • 2019-10-13
  • 2020-10-15
  • 1970-01-01
  • 2021-05-06
相关资源
最近更新 更多