CloudFormation не может создать CodeDeploy DeploymentGroup - PullRequest
1 голос
/ 03 мая 2019

Я пытаюсь собрать 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
...