I am interested in running a Concourse proof of concept and want to deploy it into an AWS environment.
Looking at the options it seems we can go either the Kubernetes route or EC2?
One thing that I’ve noticed with the Kubernetes deployment is a post from last year discussing the fact that Concourse must run with privilege mode of true and does not take advantage of the pod scheduler for scaling, instead using something called “garden”? this is a bit of a concern because I don’t want to experience any performance issues or have to control scaling myself.
On the EC2 side, will concourse support operating as a cluster in that I can drop worker nodes into an autoscaling group which will scale up / down the stack as and when required? For the DB I was considering using RDS if it is supported.
Just looking for some feedback based on the above from people (or the creators of this product) who have experience of running it.
I want to try and get my deployment strategy right first time so that I don’t have to revisit in the future due to performance issues.