Amazon web services 云形成不';t更改我手动修改的设置
试图更好地理解CFs的行为 我有一个定义ECS服务的模板:Amazon web services 云形成不';t更改我手动修改的设置,amazon-web-services,amazon-cloudformation,amazon-ecs,Amazon Web Services,Amazon Cloudformation,Amazon Ecs,试图更好地理解CFs的行为 我有一个定义ECS服务的模板: ECSService: Type: AWS::ECS::Service Properties: Cluster: mycluster ... DesiredCount: 2 我转到CF创建的服务,并将DesiredCount设置为0 然后我再次部署CF模板,但它不会将DesiredCount更改回2 为什么不声明完整配置?您正在寻找的功能称为“漂移检测” 此功能尚未成为Cloud
ECSService:
Type: AWS::ECS::Service
Properties:
Cluster: mycluster
...
DesiredCount: 2
我转到CF创建的服务,并将DesiredCount设置为0
然后我再次部署CF模板,但它不会将DesiredCount更改回2
为什么不声明完整配置?您正在寻找的功能称为“漂移检测” 此功能尚未成为CloudFormation的一部分,但目前处于测试阶段,计划于2018年发布 通常,不修改Cloudformation堆栈管理的资源是一个好的做法。如果需要更新资源,请执行堆栈更新 更新(11/19):好消息!AWS已发布此功能: