在Engine Yard上设置环境变量
我的应用程序是在Engine Yard服务上,我需要设置环境变量以使用我的秘密ID和密码。
有人知道如何设置每个变量? 做这个的最好方式是什么?
我刚刚设法为在Unicorn上运行的应用程序设置环境变量。
-
打开/data/{app_name}/shared/config/env.custom并将其编辑为如下所示:
export SECRET_ID=yourid export SECRET_PASSWORD=yourpass
-
重新启动unicorn
/engineyard/bin/app_{app_name} reload
如果您正在使用乘客,请查看:
https://stackoverflow.com/a/12955526/1520775
https://github.com/jimneath/ey-cloud-recipes/tree/master/cookbooks/passenger_env_vars
如果您正在运行Unicorn,可以尝试将它们放在/data//shared/config/env.custom中。 否则,它可能会很棘手。 投入支持票,他们会看看。
披露:我在那里工作:)