Automating OpenStack Operations with Zuul
summary
Company runs Zuul to orchestrate OpenStack ops across three git systems, using Disk Image Builder to produce raw images, uploading artifacts, then running Tempest tests to boot VMs and validate metadata. A restricted image-manager user promotes images to regions; promotion jobs live in region repos. Ansible roles and collections are assembled into a reproducible deployment host, sometimes added as an external host inventory at runtime. This pipeline cuts manual image and flavor drift, mostly works, and exposes limits around collection versioning and local job reproduction.
AI-written summary · about
chapters (5)
- 0:00Introduction and background
- 3:34Managing OpenStack resources
- 12:04Deployment host consistency
- 17:27Hardware deployment automation
- 19:36Summary and conclusions
related talks
45mDeveloping, testing and deploying open infrastructure with Zuul for the OpenDev collabatory
25mGetting Started with Zuul
15mAdvanced Zuul Features as used by OpenDev
23mOrchestration and CI/CD
34mProject Gating with Zuul
17mBuilding Workday's Next Generation Private Cloud with Zuul
24mUser Report of a Zuul Installation in Production
26mCI/CD in the OpenStack community and beyond
