AWS::ECS::Service DeploymentController - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::ECS::Service DeploymentController

要用于该服务的部署控制器。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南 中的 Amazon ECS 部署类型

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : String }

YAML

Type: String

属性

Type

要使用的部署控制器类型。

部署控制器有三种类型:

ECS

滚动更新 (ECS) 部署类型涉及将当前运行版本的容器替换为最新版本。可以调整在服务部署期间允许的最小和最大正常任务数量,以控制滚动更新期间 Amazon ECS 在服务中添加或删除的容器数量,如 DeploymentConfiguration 中指定。

CODE_DEPLOY

蓝/绿 (CODE_DEPLOY) 部署类型使用 AWS CodeDeploy 支持的蓝/绿部署模型,以允许您先验证新的服务部署,然后再向其发送生产流量。

EXTERNAL

外部 (EXTERNAL) 部署类型允许您使用任何第三方部署控制器,以完全控制 Amazon ECS 服务的部署过程。

允许的值ECS | EXTERNAL

必需:否

类型:字符串

Update requires: Replacement