集中环境变量

时间:2019-09-17 06:44:54

标签: node.js kubernetes openshift devops

我正在寻找一种工具,该工具可以帮助将环境变量及其值维护在一个集中的位置,并且可以被集中位置的许多应用程序使用。

例如,我有一个名为API_KEY的环境变量,并且UAT环境中用于特定服务的API_KEY的值将是相同的,并且我希望应用程序从工具中获取API_KEY的值。

如果您遇到过类似的工具,请分享您的想法。

感谢和问候!!! ananth弗朗西斯。

1 个答案:

答案 0 :(得分:0)

考虑使用ConfigMaps

  

ConfigMap绑定配置文件,命令行参数,   环境变量,端口号和其他配置工件   在运行时访问Pods的容器和系统组件。

Here是描述如何使用它的官方文档。

  

ConfigMap对于存储和共享非敏感,   未加密的配置信息。在中使用敏感信息   您的群集,必须使用Secrets

从逻辑上讲,您可以在Secrets中找到更多信息。

请告诉我是否有帮助。