Today we can proudly say that the web component of Concourse is migrated from ECS to K8s for all our customers!
Historically we configured Concourse on ECS. These days all our customers run on Kubernetes and having to maintain ECS clusters only for the web part of Concourse became a painful process for us. After validating the setup on Kubernetes with a PoC we decided to migrate all our existing Concourse setups over to the new setup on Kubernetes. The workers will remain on EC2 instances to avoid running docker-in-docker.
The old ECS environments have been cleaned up after the migration was finished.
During the migration process we also upgraded Concourse to version v7.8.2.