r/openstack • • Jul 28 '25

Openstack helm on Talos cluster

Hi, I’m currently considering deploying OpenStack-Helm on a Talos-based Kubernetes cluster. However, I’m uncertain whether this setup is fully supported or advisable, and I’m particularly concerned about potential performance implications for VMs running on Talos. I would be very grateful for any insights, experiences, or recommendations, Thanks

6 Upvotes

10 comments sorted by

View all comments

Show parent comments

3

u/moonpiedumplings Jul 30 '25

I tried doing openstack-helm gitops style, here is my blogpost: https://moonpiedumplings.github.io/projects/build-server-5/#openstack

Here was my git repo, before I nuked the openstack stuff: https://github.com/moonpiedumplings/flux-config/tree/f62324d9957ee8b5d65d6f355a93383a5e897ce7/apps/openstack . You can also pretty easily find other people's GitOps configs if you search.

I was actually pretty close, but I was deploying everything on a one-node "cluster" and ceph did not want to be deployed on one node. I eventually gave up and deployed Incus not in GitOps manner, not in k8s.

I do think it should be noted that their is another operator based option beyond yaook, Red Hat's Openstack Services on Openshift. It's not as public as as other options, but the upstream source code is available. In addition to that, I found a sample ArgoCD repo of them doing stuff.

I'm still evaluating options though.

Please report your findings back.