WS Elastic Beanstalk 支持大量配置选项,这些选项使您可以修改应用于环境中的资源的设置。其中一些选项具有默认值,可以覆盖这些值以自定义环境。其他选项可以进行配置以启动附加功能。
Elastic Beanstalk 支持两种用于保存配置选项设置的方法。YAML 或 JSON 格式的配置文件可以放在应用程序的源代码中 (位于一个名为 .ebextensions
的目录中),并作为应用程序源包的一部分进行部署。您可在本地创建和管理配置文件。
保存的配置是您通过正在运行的环境或 JSON 选项文件创建并存储在 Elastic Beanstalk 中的模板。保存的现有配置也可以进行扩展以创建新配置。
配置文件 (.ebextensions
)
使用 .ebextensions
可配置使应用程序正常运行所需的选项,并为可以在更高优先顺序级别上进行覆盖的其他选项提供默认值。.ebextensions
中指定的选项的优先顺序最低,可由任何其他级别的设置进行覆盖。
要使用配置文件,请在项目源代码顶层创建一个名为 .ebextensions
的文件夹。添加一个扩展名为 .config
的文件并按以下