开发环境和AWS弹性beanstalk

时间:2017-06-22 08:10:24

标签: python amazon-web-services firebase flask elastic-beanstalk

在我的Flask应用程序中,我有config.py文件,其中包含数据库配置和包含所有密钥等的firebase配置json。

如何在本地开发环境和生产AWS EB环境中使用不同的设置?在本地环境中,我连接到我的本地数据库和firebase开发实例,在生产中我想连接AWS RDS数据库和firebase生成实例。

有没有办法在eb deploy上更改这些配置?

1 个答案:

答案 0 :(得分:1)

最好的方法是使用ENV variables。 (遵循12-Factor-App

要设置ENV variables,您可以使用eb setenv