~/talk

GitOps for the Free Cloud: Bridging Kubernetes and OpenStack with ORC

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 14:45· D0207 (capacity 90)· [kubernetes, open-source]
links:none on file
slides:none on file

ORC is a Kubernetes operator: a set of CRDs and controllers that declaratively manage OpenStack resources using OpenStack Resource Controller (ORC) built on the Go SDK Gophercloud. It maps networks, subnets, servers, images, volumes and identity into Kubernetes objects, resolves creation/deletion order automatically, and exposes managed / unmanaged / on-delete-detach lifecycle modes. Demo shows Argo CD/Flux syncing CRs, secrets provisioning, and ORC applying resources; ORC is v2.6.0, used in production (Cluster API provider OpenStack dependency), with drift detection and Manila/Octavia support planned.

AI-written summary · about

  1. 0:00GitOps for OpenStack
  2. 1:05On-premise infrastructure choice
  3. 2:59GitOps vs OpenStack management
  4. 4:04What is ORC
  5. 8:06Dependency management in ORC
  6. 9:10OpenStack resource policies
  7. 11:18GitOps importance for ORC
  8. 13:05GitOps workflow with ORC
  9. 15:36Multi-cloud OpenStack with ORC
  10. 16:02Live demo of ORC
  11. 21:02ORC in Kubernetes ecosystem
  12. 22:29ORC in cloud operator landscape
  13. 23:58ORC vs Crossplane for OpenStack
  14. 24:41ORC production use
  15. 26:50ORC future roadmap
  16. 29:17Resources and contribution
  17. 31:03Q&A: ORC vs Terraform
  18. 32:32Q&A: Extending ORC
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.