将 Amazon ECS 与 Amazon CloudFormation 结合使用 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

将 Amazon ECS 与 Amazon CloudFormation 结合使用

Amazon ECS 与 Amazon CloudFormation 集成,该服务可用于使用您定义的模板对 Amazon 资源进行建模和设置。Amazon CloudFormation 使用 YAMLJSON 格式的文本文件模板。模板就像是您想要创建的 Amazon 资源的蓝图。当您创建并提交模板时,Amazon CloudFormation 会创建一个堆栈。您可以通过堆栈管理模板中定义的资源。当您想要创建、更新或删除资源时,您可以创建、更新或删除从该资源创建的堆栈。当需要更新堆栈时,您需要首先创建一个更改集。更改集会在您进行更改之前向您展示更改所影响的内容。例如,这可以防止您通过更改数据库名称而意外删除数据库。有关模板、堆栈和更改集的更多信息,请参阅《Amazon CloudFormation 用户指南》中的 How Amazon CloudFormation works

使用 Amazon CloudFormation,您可以花费更少的时间来创建和管理您的资源和基础设施。您可以创建一个模板来描述您想要的所有 Amazon 资源,例如 Amazon ECS 集群、任务定义、服务。然后,Amazon CloudFormation 会负责为您预置和配置这些资源。

Amazon CloudFormation 还允许您重复使用模板,以一致且可重复的方式设置 Amazon ECS 资源。您仅描述您的资源一次,然后跨多个 Amazon Web Services 账户和 Amazon Web Services 区域再次预置相同的资源。

Amazon CloudFormation 模板可以与Amazon Web Services Management Console或 Amazon Command Line Interface 一起使用来创建资源。

要了解有关 Amazon CloudFormation 的更多信息,请参阅以下资源: