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

平台定义存档内容

platform definition archive是相当于应用程序源包的平台。platform definition archive是一种 ZIP 文件,其中包含platform definition file、Packer 模板以及 Packer 模板用来创建平台的脚本和文件。

注意

当您使用 EB CLI 创建自定义平台时,EB CLI 将从平台存储库中的文件和文件夹创建 platform definition archive,因此您不需要手动创建存档。

platform definition file是一种 YAML 格式的文件,它必须命名为 platform.yaml 且位于platform definition archive的根目录中。有关platform definition file中支持的必需和可选键的列表,请参阅创建自定义平台

您不必以特定方式命名 Packer 模板,但文件的名称必须与 platform definition file 中指定的配置器模板匹配。有关创建 Packer 模板的说明,请参阅官方 Packer 文档

您的 platform definition archive 中的其他文件是模板在创建 AMI 之前自定义实例所要使用的脚本和文件。