node.js - 集中式环境变量
问题描述
我正在寻找一种工具,它可以帮助在集中位置维护环境变量及其值,并由集中位置的许多应用程序使用。
例如,我有一个名为 API_KEY 的环境变量,并且特定服务的 UAT 环境中 API_KEY 的值将相同,我希望应用程序从工具中获取 API_KEY 的值。
如果您遇到过类似的工具,请分享您的想法。
谢谢并恭祝安康!!!阿南特·弗朗西斯。
解决方案
考虑使用ConfigMaps。
ConfigMaps 在运行时将配置文件、命令行参数、 环境变量、端口号和其他配置工件绑定到 Pod 的容器和系统组件。
这是描述如何使用它的官方文档。
ConfigMap 可用于存储和共享非敏感、未加密的配置信息。要在集群中使用敏感信息,您必须使用Secrets。
类似地,您可以在此处找到有关Secrets的更多信息。
请让我知道这是否有帮助。
推荐阅读
- android-studio - 如何解决在 android studio 上运行应用程序的问题?
- javascript - 如何在 html 表格中的相应输入旁边显示消息?
- c - 在c中获取MAC地址并将其写入txt文件
- eiffel - Eiffel:错误:变量设置不正确。在 make 调用 default_create 或任何父调用/重新定义 default_create
- android - Android:为什么我不能使用“Intent”移动到另一个活动?
- google-analytics - 使用谷歌标签管理器过滤内部流量
- javascript - tumblr 主题中的帖子未按完美砌体顺序排列
- java - What is the proper way to load user data from database and pass it into intent extras
- angular - @ng-toolkit/universal 的 Firebase 功能部署失败
- vue.js - Why two Vue.js identical components with different prop names give different results?