Установить переменные окружения на Engine Yard
Мое приложение работает на сервисах Engine Yard, и мне нужно настроить переменные среды для работы с моим секретным идентификатором и паролем.
Кто-нибудь знает, как я могу установить каждую переменную? Каков наилучший способ сделать это?
2 ответа
Мне только что удалось установить переменные окружения для моего приложения, работающего на Unicorn.
Откройте /data/ndomapp_name Event/shared/config/env.custom и отредактируйте его, чтобы он выглядел так:
export SECRET_ID=yourid export SECRET_PASSWORD=yourpass
Перезагрузите единорога
/engineyard/bin/app_{app_name} reload
Если вы используете пассажира, взгляните на:
/questions/37170761/ustanovka-peremennyih-sredyi-v-motornoj-stantsii/37170775#37170775
https://github.com/jimneath/ey-cloud-recipes/tree/master/cookbooks/passenger_env_vars
Если вы работаете с Unicorn, вы можете попробовать поместить их в /data//shared/config/env.custom. В противном случае это может быть сложно. Добавьте билет в службу поддержки, и они посмотрят.
Раскрытие: я там работаю:)