【发布时间】:2021-05-17 18:45:05
【问题描述】:
我们正在使用 HashiCorp-Vault 来管理 Node-JS 和 Java 应用程序的凭据和参数。
因为我们使用的是 NodeJS 和 Java 应用程序的 docker 镜像。
现在,保存在 HashiCorp-Vault 中的凭据将使用 Kubernetes pod 中的 SideCar 注入到映像中。应用程序按预期工作。
现在问题来了,当我们想在本地机器上运行应用程序(DockerImage)时,我们如何从 Hashicorp-vault 服务器注入凭据和参数。?
它们有几个可以使用的 CURL API (https://www.vaultproject.io/api-docs/secret/kv/kv-v2),但我们如何将数据注入 DockerImage。
请分享我们如何将凭据和参数注入 docker 映像。
谢谢!
【问题讨论】:
标签: docker kubernetes docker-compose devops hashicorp-vault