从hashicorp保险库中填充kubernetes configmap

时间:2019-09-23 11:27:30

标签: docker kubernetes google-cloud-platform google-kubernetes-engine hashicorp-vault

我正在以无状态模式在K8s集群上运行python应用程序。

现在,我们正在使用configmap和secret存储环境变量数据。使用configmap和Secrets将环境变量添加到容器os中,应用程序从os中获取它。

app.config['test'] = os.environ.get("test")

要使用最佳实践,我们计划使用hashicrop的Vault。所以我可以填充配置图吗?或者直接将值添加到容器OS,以便从os应用程序可以获取它。没有计划像使用无状态图像那样使用卷来填充变量。

是否也可以共享文档或博客。预先感谢。

1 个答案:

答案 0 :(得分:1)

您可以选中Vault Agent with Kubernetes。您可能还必须执行一些Kubernetes发行版特定步骤。