AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

EB CLI 2 命令

注意

该版本的 EB CLI 及其文档已替换成版本 3 (在本部分中,EB CLI 3 表示 EB CLI 的版本 3 及更高版本)。有关新版本的信息,请参阅 Elastic Beanstalk 命令行界面 (EB CLI)

您可以使用 EB 命令行界面执行各种各样的操作。

EB 在 .elasticbeanstalk/optionsettings 文件中存储用于存储库的环境设置。它设计为只能从本地文件读取。在运行 eb starteb update 时,Elastic Beanstalk 将读取 .elasticbeanstalk/optionsettings 文件并将其内容作为参数提供给 CreateEnvironmentUpdateEnvironment API 操作。

您可以使用 .ebextensions/*.conf 目录中的配置文件配置 .elasticbeanstalk/optionsettings 文件中的某些相同设置。不过,.elasticbeanstalk/optionsettings 中的设置的值将优先于 .ebextensions/*.conf 中的任何设置的值 (如果两个位置都已配置这些设置)。此外,使用 API 指定 (包括通过 eb) 的任何选项设置以后无法在使用 .ebextensions 配置文件的环境中进行更改。

当运行 eb branch 时,Elastic Beanstalk 将为 .elasticbeanstalk/optionsettings 中的值添加一个部分或为新环境创建新值。此命令不会影响任何正在运行的环境。

要查看当前设置,请运行 eb status --verbose。您可能还希望将 eb 与 Elastic Beanstalk 控制台结合使用以获取应用程序与环境的完整概况。