所以我正在开发一个使用SQS的Elastic Beanstalk应用程序。我正在使用.ebextensions
来为我创建队列作为部署的一部分。
我可以让队列创建得很好。但是如何让Elastic Beanstalk / CloudFormation告诉我的应用程序呢?
作为参考,我现在是trying to pass the URLs through environment variables,但CloudFormation对此感到窒息。
答案 0 :(得分:0)
简单的解决方案是使用something like this:
option_settings:
aws:elasticbeanstalk:customoption:
NewSignupEmail: me@example.com
aws:elasticbeanstalk:application:environment:
THEME: "flatly"
AWS_REGION: '`{"Ref" : "AWS::Region"}`'
STARTUP_SIGNUP_TABLE: '`{"Ref" : "StartupSignupsTable"}`'
NEW_SIGNUP_TOPIC: '`{"Ref" : "NewSignupTopic"}`'