如何在生产中管理应用程序配置/环境变量

时间:2014-11-16 22:39:48

标签: environment-variables production-environment configuration-management

我读了一些文章,说明应用程序配置/参数应该不受版本控制的限制,并在生产环境中设置为环境变量。

我的问题是:您如何管理这些环境变量?

使用像Puppet这样的配置管理工具?如果您要部署新版本的应用程序并需要添加一些新的配置变量,该怎么办?

您的部署脚本可能也处于版本控制中,因此如果您在其中设置任何生产变量,那么每个具有部署访问权限的人都可以看到它。 (以及像Capistrano这样的工具将部署脚本与应用程序源代码一起存储。)

这有什么常见的做法? 谢谢你的帮助。

0 个答案:

没有答案