Я пытаюсь собрать CloudFormation для настройки CodePipeline для развертывания из Github в ECS / Fargate.
Однако я постоянно получаю сообщение об ошибке:
For ECS deployment group, ec2TagFilters can not be specified (Service: AmazonCodeDeploy; Status Code: 400; Error Code: InvalidEC2TagException;
Всякий раз, когда я пытаюсьвстань мой стек CloudFormation.Тем не менее, в моем файле вообще нет 'ec2TagFilters'.
Единственная ссылка, которую я могу найти на эту проблему, это более старый StackOverflow вопрос , но они нацелены на Lambda и 'исправление «предложено, не работает для меня.
Соответствующий фрагмент CF YAML:
ExampleApp:
Type: AWS::CodeDeploy::Application
Properties:
ApplicationName: !Join [ "-", [ "example", !Ref "Environment" ] ]
ComputePlatform: ECS
ExampleDeploymentGroup:
Type: AWS::CodeDeploy::DeploymentGroup
Properties:
ApplicationName: !Ref ExampleApp
DeploymentGroupName: !Join [ "-", [ "example", !Ref "Environment"] ]
ServiceRoleArn: !Ref ServiceRoleArn