【发布时间】:2017-03-13 17:12:42
【问题描述】:
我正在将 Symfony 2.8 应用程序部署到 Elastic Beanstalk,并且从 ENV 读取数据库参数。 EB 已经有了 RDS 环境集,比如 RDS_HOSTNAME、RDS_DB_NAME 等,但是 Symfony 需要从前缀为 SYMFONY__ 的环境变量中读取这些参数。有没有办法将现有的 RDS_ 变量映射到 SYMFONY__ 变量?我尝试使用放置在 .ebextensions 目录中的 env.config 文件,其中包含以下内容(示例):
option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: SYMFONY__ENV__DATABASE__HOST
value: "$RDS_HOSTNAME"
我知道我可以复制 env.config 中的值,但我宁愿不这样做。
谢谢!
【问题讨论】:
标签: symfony amazon-web-services amazon-elastic-beanstalk