EC2 映像生成器 组件管理器
镜像生成器 使用组件管理应用程序以编排复杂的工作流程,修改系统配置以及测试系统,而无需编写代码。该应用程序使用声明性的文档架构。由于它是一个单独的应用程序,因此,它不需要进行额外的服务器设置。它可以在任何云基础设施和本地运行。
EC2 映像生成器 使用该应用程序执行所有实例上的活动,例如生成、验证和测试。您定义一个文档以描述如何生成、验证和测试镜像。EC2 映像生成器 将组件发送到实例,该应用程序执行定义的阶段、步骤和操作以解释组件并将其应用于实例。在完成后,该应用程序向 EC2 映像生成器 发送摘要。如果在管道配置中指定了 S3 存储桶,它还会将详细的执行输出发送到 Amazon S3。然后,EC2 映像生成器 使用 AWS 强化和清理映像的最佳实践。
-
生成阶段。修改镜像。例如,您可以配置镜像以安装应用程序或修改操作系统防火墙设置。在创建镜像之前,将执行验证阶段以作为生成阶段的一部分。
-
测试阶段。在创建新的镜像后,将对该镜像执行测试。
EC2 映像生成器 按如下方式使用组件管理应用程序。
-
您定义一个 EC2 映像生成器 组件,它是一个描述如何生成、验证和测试镜像的文档。
-
EC2 映像生成器 将文档和该应用程序复制到实例以分派要执行的工作。
-
该应用程序执行文档中定义的阶段、步骤和操作。