How to Run VMs and Kubernetes Together?

0
7
Asked By TechieGuru42 On

I'm curious about the best way to run virtualization alongside Kubernetes. While I understand that containers have their advantages, some software products still aren't quite ready for that transition. Should I be using separate hardware for this, or could I run something like Hyper-V with VMs that host Kubernetes? Looking for some clarity on the best practices here!

3 Answers

Answered By SoftwareSleuth123 On

I often hear concerns about software not being ready for containers, but from my experience, that's more about outdated vendors clinging to traditional tech. For instance, some legacy software struggles in container setups - take IIS or certain Windows apps. There's still a considerable amount of software that demands VMs or even bare metal for high-resource scenarios, so it totally depends on what you're running.

LegacyDataHero -

Absolutely! Some vendors just aren't keeping up with modern practices and still push back on running their products in virtual environments.

AppDevDude -

Totally agree! There are still critical applications that require robust hardware rather than just being in a container.

Answered By VMWarrior99 On

It's generally a good idea to run Kubernetes on VMs, even if it's just on a single host. This gives you scalability benefits over a single physical node, especially useful for the control plane. It can help in scenarios where you might face issues with etcd and need to prepare for disaster recovery. It's definitely worth considering!

Answered By CloudNinja88 On

KubeVirt is a great tool for your needs! It allows you to run virtual machines alongside your Kubernetes pods. We're actually shifting our development environment from VMware to KubeVirt on bare metal servers running Talos. It's been a significant cost-saving move for us. You might want to check out Talos if you're considering bare metal options for your clusters.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.