Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building OpenDev - A Zuul for Operations Story

OpenInfra Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how OpenDev, a community-managed software development collaboratory, leverages Zuul for continuous integration and deployment in this 33-minute conference talk by Clark Boylan from the OpenInfra Foundation. Discover how OpenDev implements a "dogfooding" approach by using its own tools to build, manage, and deploy the services that comprise the platform itself. Explore the workflow where all changes are pushed to Gerrit for code review, tested by Zuul, and upon approval, automatically deployed to production using Ansible playbooks executed by Zuul. Understand how this approach eliminates the need for traditional development and staging environments by relying on continuous integration of proposed changes and direct production deployment. Examine the CI job configuration that mirrors production environments, including multi-node test setups with bastion hosts and service nodes. Learn about the implementation of speculative gating to ensure component compatibility before merging changes, and see how these integrated tools create highly reliable CI testing that closely matches production deployment scenarios.

Syllabus

Building OpenDev: A Zuul for Operations Story

Taught by

OpenInfra Foundation

Reviews

Start your review of Building OpenDev - A Zuul for Operations Story

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.