AWS, Docker compose, ecs, Cloud formation: !Ref or !GetAtt not working

When working with docker compose, some Cloud formation functions dont work. For example !Ref or !GetAtt. Invalid XML ; cvc-maxLength-valid: Value ‘LoadBalancer.CanonicalHostedZoneID’ with length = ’34’ is not facet-valid with respect to maxLength ’32’ for type ‘ResourceId’. (Service: AmazonRoute53; Status Code: 400; Error Code: InvalidInput; Request ID: a6981e1e-5ae6-43e7-8d6b-4543ceaa5d0b; Proxy: null)[…]

Read More »

AWS Fargate: The execute command failed because execute command was not enabled when the task

An error occurred (InvalidParameterException) when calling the ExecuteCommand operation: The execute command failed because execute command was not enabled when the task was run or the execute command agent isn’t running. Wait and try again or run a new task with execute command enabled and try again. In your docker-compose.yml[…]

Read More »

STUCK IN UPDATE_IN_PROGRESS

when you attempt to update cluster twice, status might get stuck. Then delete tasks that you see are conflicting It could also be that you manually create revisions and aws is trying to replace those with new revisions. If so, deregister the old revisions and let the update will finish[…]

Read More »