我正在尝试在需要 PostgresSQL 的 Kubernetes 环境中安装 Sonarqube。我正在使用外部 Postgres 实例,并且在 Vault 中设置了凭证 kv 密钥。SonarQube helm Chart 在容器中创建一个环境变量,该变量采用 Postgres 的用户名和密码。
如何将 Vault 中的秘密注入到 Kubernetes 上运行的 sonarqube pod 的环境变量中?
创建 Kubernetes 机密并在 helm 图表中使用该机密是可行的,但我们正在管理 Vault 上的所有机密,并且需要将 Vault 机密注入到 pod 中。
谢谢
postgresql sonarqube kubernetes hashicorp-vault kubernetes-secrets