开发环境和AWS弹性beantalk
Posted
技术标签:
【中文标题】开发环境和AWS弹性beantalk【英文标题】:Development environment and AWS elastic beanstalk 【发布时间】:2017-11-25 09:33:30 【问题描述】:在我的 Flask 应用程序中,我有 config.py 文件,其中包含数据库配置和 firebase 配置 json,其中包含所有密钥等。
如何在本地开发环境和生产 AWS EB 环境中使用不同的设置?在本地环境中我连接到我的本地数据库和 firebase 开发实例,在生产中我想连接 AWS RDS 数据库和 firebase 生产实例。
有什么方法可以在 eb deploy 上更改这些配置?
【问题讨论】:
【参考方案1】:最好的方法是使用ENV variables
。 (关注12-Factor-App)
要设置ENV variables
,您可以使用eb setenv
【讨论】:
以上是关于开发环境和AWS弹性beantalk的主要内容,如果未能解决你的问题,请参考以下文章
在弹性 beantalk 环境中读取数据库配置详细信息的 API 是啥?
AWS cloudwatch 自定义指标作为弹性 beantalk 自动缩放触发器