文件用于设置AWS Elastic Beanstalk环境属性(例如静态目录映射或环境变量)的位置和行为似乎已经发生了改变,因此许多在线可用的信息似乎已经过时(或者最好是令人困惑)。特别是,虽然很明显当前仅需要一个文件required来配置环境本身,但目前不清楚以下两个文件之间的关系:
例如,像这样的具有内容的文件应该放在哪里?
.elasticbeanstalk/optionsettings.*
和
.ebextensions/*.config
这些文件中哪一个应该使用当前API和(3.x)CLI来设置AWS EB环境属性(例如静态目录映射或环境变量)?
例如,像这样的具有内容的文件应该放在哪里?
option_settings:
"aws:elasticbeanstalk:application:environment":
SOME_PUBLIC_CONFIG: "true"
SOME_OTHER_THING: "foo"
"aws:elasticbeanstalk:container:python:staticfiles":
"/static/": "myapp/static/"
.ebextensions/*
,对吗? - orome