首页 > 解决方案 > 集中式环境变量

问题描述

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

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

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

谢谢并恭祝安康!!!阿南特·弗朗西斯。

标签: node.jskubernetesopenshiftdevops

解决方案


考虑使用ConfigMaps

ConfigMaps 在运行时将配置文件、命令行参数、 环境变量、端口号和其他配置工件绑定到 Pod 的容器和系统组件。

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

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

类似地,您可以在此处找到有关Secrets的更多信息。

请让我知道这是否有帮助。


推荐阅读