【发布时间】:2019-09-21 12:06:08
【问题描述】:
我正在尝试整合一些 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 question,但他们针对的是 Lambda,建议的“修复”对我不起作用。
CF YAML的相关sn-p:
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
【问题讨论】:
-
我得到了同样的结果。你找到解决办法了吗?
-
也有同样的问题。你解决了吗?
标签: amazon-web-services amazon-cloudformation aws-code-deploy