Encountered unsupported property AutoScalingReplacingUpdate
ошибка появляется при попытке запустить стек, содержащий следующее AWS::AutoScaling::AutoScalingGroup
:
myAutoScalingGroup:
Type: 'AWS::AutoScaling::AutoScalingGroup'
CreationPolicy:
AutoScalingReplacingUpdate:
WillReplace: true
Properties:
HealthCheckType: ELB
HealthCheckGracePeriod: 300
AvailabilityZones:
- eu-west-1a
- eu-west-1b
- eu-west-1c
VPCZoneIdentifier:
- 'Fn::ImportValue': !Sub '${vpcId1}'
- 'Fn::ImportValue': !Sub '${vpcId2}'
- 'Fn::ImportValue': !Sub '${vpcId3}'
MetricsCollection:
- Granularity: 1Minute
Metrics:
- GroupMinSize
- GroupMaxSize
- GroupInServiceInstances
- GroupPendingInstances
- GroupTerminatingInstances
MinSize: !Ref AutoScalingGroupWSMinSize
MaxSize: !Ref AutoScalingGroupWSMaxSize
LaunchConfigurationName: !Ref myLaunchConfig
TargetGroupARNs:
- !Ref myTargetGroup
Я нашел (нежелательный) обходной путь для этого, но я действительно не хочу полагаться в теме. Обходное решение заключается в следующем:
закомментируйте
CreationPolicy:
AutoScalingReplacingUpdate:
WillReplace: true
- запустите шаблон
- обновите успешно запущенный стек, раскомментировав выше строк
Это плохо, и я не хочу этого делать, поскольку моя цель - автоматизировать мою инфраструктуру.