Continuous Integration at Scale - Running a Zuul CI Cloud


Details
What's involved in running CI for one of the largest open source projects? With over 2000 Git & Jenkins projects and thousands of commits a day, there's plenty of code to review, test, and merge. We'll be talking about how Zuul, the open source CI gatekeeper, functions and the what's involved with supporting over 900 virtual machines over 17 public and private clouds running.
Community infrastructure donations are the lifeblood of Zuul feeding it compute resources. We want to share our experiences building, operating, and donating a private OpenStack cloud dedicated the Zuul CI/CD project to the OpenStack community. Starting from an initial idea, finding parties willing to donate bare metal, cloud architecture, system deployment, day two operational concerns, we'll take you through our journey towards making this dream a reality. We were amazed at the support we received from the OpenStack community at large helping us overcome technical hurdles. We want to share our experiences, tricks, and tips hopefully encouraging others to make their own donations in the future.
Thank you to our sponsors and hosts for making this possible!!
Technica Corp http://technicacorp.com/
RedHat RDO https://www.rdoproject.org/
Packet Host https://www.packet.net/

Continuous Integration at Scale - Running a Zuul CI Cloud