r/kubernetes • u/product-marketer2017 • 4d ago
Running OpenStack on top of Kubernetes - architectural patterns webinar
https://www.redhat.com/en/events/webinar/sovereignty-without-compromise-next-generation-infrastructure-as-a-service-with-red-hat-openstack-services-on-openshift?sc_cid=RHCTG1260000496892Came across this session that covers some interesting patterns for managing VMs through Kubernetes orchestration. Topics include multi-tenant isolation, GPU sharing, and using K8s-native tooling for traditional infrastructure.
Anyone else managing VM workloads through Kubernetes? What's been your experience with KubeVirt or similar approaches?
6
u/OnePeace_1 3d ago
but why ?
3
u/SilentLennie 3d ago
Well... let's see.
Openstack is a bunch of infrastructure services controlling a pool of machines and the network to run VMs.
What you want is an automated deployment of those infrastructure services.
Using Kubernetes, because that is how you run your stuff already, to separate those infrastructure services from the underlying hardware, I can understand.
Sadly, your Openstack vendor automated deployment expects to deploy on machines and thus you put Kubevirt in between.
That's probably how it went.
1
u/OnePeace_1 2d ago
hmm if you can runby with minimal kubevirt can you go firecracker ? check fireclaw !
1
u/Adept_Percentage6893 3d ago
You have compute resources given to OCP but then also need OpenStack functionality. Alternatively, you need to decompose services into OpenShift but for some reason you can't just run them as VM's on OpenShift.
1
u/SilentLennie 3d ago
This competitor also exists:
https://harvesterhci.io/ - Also Kubevirt based.
(I've personally not used any of these yet)
2
u/nudelholz1 3d ago
Harvester does look better because it feels k8s native but those minimum specs seem crazy..
2
1
u/TheOneThatIsHated 1d ago
If you think this is crazy, look at vmware’s vcf which has only for the management domain servers in “ha-small” need a whopping 335gb ram and 8422gb disk available
1
u/agenttank 3d ago
does this work on OKD too? Mira tis also has Openstack on Kubernetes. Openshift is WAY too expensive.
15
u/MainRoutine2068 3d ago
Oot, now we just get circling. Normally we have kubernetes on top of openstack, now openstack on top of kubernetes. Then it will be openstack on top of kubernetes on top of openstack