Fearless automation Deploying OpenStack on top of Kubernetes
summary
Yaook is an open source lifecycle manager that runs OpenStack on Kubernetes using Kubernetes operators to implement a global control loop and reconcile declared vs observed state. It wires Ironic, NetBox and HashiCorp Vault through a metal-controller, uses Ansible to bootstrap Kubernetes, and supports optional storage via Rook/CEPH. Yaook handles Day‑2 ops, refuses risky changes until human approval, scales (pulled Glance into production, 100 compute nodes deployed in parallel) and runs in environments with ~24,000 vCPUs and 250 tenant clusters.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:29Agenda
- 0:41Schwarz Group
- 1:27Stackit
- 2:53Use Cases
- 3:06App Cloud Foundry
- 4:41Our growth
- 5:12Why Kubernetes
- 7:16What is yaouk
- 7:48Fearless automation
- 9:57Dependency network
- 11:39Complexity elimination
- 13:20Recap
- 14:28Questions
related talks
11mOpenStack with Kolla or YAOOK?
35mAuto Operation of Hundreds of K8s Clusters in Yahoo! Japan
36mModernizing OpenStack with Kubernetes, Cluster API, Keycloak (..and Rust?)
27mKubernetes The Fun Way
05mSponsored Keynote: Keep Kubernetes Caffeinated
45mKubernetes Operability Tooling
06mKeynote: Beyond Automation: Kubernetes Success Requires a GitOps Mindset
32mKubernetes - The Better OpenStack?
