Event Details

Please note: All times listed below are in Central Time Zone

What we learned building a Zuul CICD Cloud

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.

What can I expect to learn?

Attendees will be given an overview of our experiences building and operating a private, CI/CD purpose-built cloud, dedicated for use as the compute engine for the OpenStack Zuul project. This will include design considerations on the hardware front, OpenStack architecture and configuration design considerations, performance and functional testing methodology, and monitoring infrastructure specific to a CI/CD purpose-built cloud.

We'll touch on technical glitches experienced that are unique to providing resources to a CI/CD environment and how that impacts the design decisions and implementation.

Lastly, we'll touch on how the OpenStack community at large, stepped in to help us get this cloud up and running!

Tuesday, November 13, 11:00am-11:40am (10:00am - 10:40am UTC)
Difficulty Level: Intermediate
Cyber Security Consultant
John is the author of several OpenInfra and CNCF proof of concepts including OpenStack on ARM, OpenStack on Equinix Metal, Rook with Ceph on Equinix Metal, and the Packet Zuul Node Pool driver. By day, he is a network security consultant for manufacturing, telco, and SaaS providers.  FULL PROFILE