Scalable CI/CD with Jenkins and Nomad

438

With the onset of cluster schedulers we are leaving behind statically configured platforms. No longer do we know upfront where our workloads will be running. Instead, the scheduler is going to automatically distribute, scale and supervise the workloads to optimally utilise the available cluster resources.

What if you could have an easy to operate continuous integration (CI) and deployment (CD) platform that will scale to any size and is capable of running heterogeneous workloads, while also being incredibly resource efficient and fast? Read on to find out how Jenkins and Nomad can be leveraged to make this a reality.

The high-level overview of the platform implemented in this blog looks like this: 

Read more at Ivo Verberk’s blog