Я использую s2i-python-container для развертывания моего приложения Flask 12.2 в OpenShift 3 (поэтому оно обслуживается gunicorn ).
По какой-то таинственной и разочаровывающей причине, хотя я пытался установить переменную окружения ENV
как в моем файле .s2i/environment
, так и напрямую через конфигурацию среды OpenShift, в обоих случаях переменная ENV
не установленав моем приложении pod.Это просто прошло.Мои другие переменные среды установлены правильно.
Что дает?Есть ли какой-то другой подход, который я должен использовать, чтобы определить, нахожусь ли я в разработке или производстве, чтобы загрузить соответствующую конфигурацию?