|
|
|
|
|
by shci
1854 days ago
|
|
I had a brief look at Concourse. It looks promising but seems to be very focused on running things in containers. That approach is great when starting out fresh, but with our 1000 existing pipelines (that mainly use Makefiles as entrypoints, which then use docker with custom tooling) it would be a pain to migrate. Does anyone have experience running Concourse at scale? Does it also support running tasks "old-school" (without any containers)? |
|
My approach for migrating existing builds to Concourse is to start with a stock image (alpine or ubuntu), and gradually add things that are missing (`fly execute` is a big help for that).
Once I have a successful build, I extract the prerequisites into a task image (but that really is an optimization).