我有几个图表都需要访问相同的Kubernetes Secret。我最初的计划是为这些秘密创建一个图表,但似乎Helm doesn't like that。我认为这一定是一个普遍的问题,并且想知道人们通常会如何解决这个问题?
谢谢!
大多数遵循通用图表开发实践的图表允许您使用现有机密,而不是为您创建一个机密。这样,您可以正常创建普通机密(不带头盔),并通过existingSecret
配置键之类的引用从需要它们的图表中引用它们。
例如,使用minio helm chart:它接受existingSecret
键作为传递accessKey
和secretKey
的替代方法。
如您所见,in the main charts repo,这是很常见的做法。