Intuit is building out a large scale distributed Jenkins platform that supports upwards of 20,000 builds a day. This platform consists of Jenkins LTS along with a distributed control plane that provides key capabilities: Resiliency, Reliability, Scale, Seamless upgrades, Developer Self-Service, Authn/Authz and more. The platform is an enterprise grade distributed build platform while meeting stringent scalability, security and compliance requirements , while minimizing cost and administrative burden for the platform team. This platform is built from the ground up leveraging Docker and Kubernetes.
This presentation goes through details of Intuit’s journey, the multiple generations of build systems that the company evolved through, and a dive deep into the current distributed Jenkins platform.
This content was presented at the Jenkins World 2018 conference.