Harvester: Virtualization for People Who’ve Outgrown VMware But Still Need VMs
Not every setup is ready for Kubernetes. But also — not everyone wants to stay stuck with legacy hypervisors forever. Harvester sort of lands in the middle. It lets you run virtual machines and containers on bare metal, with built-in storage and networking, and it doesn’t make you beg for licenses or support keys.
What’s strange — in a good way — is that it’s Kubernetes under the hood. But you don’t have to care. You boot the ISO, click through a few prompts, and suddenly you’ve got a real HCI cluster. From there? VMs, volumes, snapshots, all in the UI. No third-party cloud required.
Why People Are Actually Using It
It installs straight to bare metal — no hypervisor layers
The UI makes sense — VM templates, disk snapshots, ISO uploads
It uses Longhorn for storage — meaning no SAN needed
KubeVirt powers the VMs — but the Kubernetes part is hidden away
It plays nice with Rancher, but doesn’t depend on it
Snapshots and backups are handled cleanly
VLAN-aware networking is there if needed
No subscriptions, no license count — it’s open and free
Good Places to Use It
Offices and datacenters phasing out ESXi or Hyper-V
Edge installs where bandwidth is limited but uptime matters
Dev/test labs that want VMs and persistent containers on the same node
Anyone tired of Proxmox quirks or dealing with expensive appliances
Rancher users looking to integrate VM workloads into existing workflows
Environments where “simple and self-hosted” matters more than “market share”
Setup: You’ll Be Running in Under an Hour
Download ISO from https://harvesterhci.io
Burn it or mount via IPMI — bare metal only
Boot, assign static IP, hostname, and cluster role
Login at https://your-node-ip — no client app required
Start building — VMs, networks, volumes, etc.
What’s Under the Hood
| Component | Used For |
| KubeVirt | Running VMs on top of Kubernetes |
| Longhorn | Replicated block storage, volume snapshots |
| Rancher (optional) | Managing multiple Harvester clusters |
| Cloud-init | Setting up VMs at boot |
| Helm | Deploying apps and updates |
| Kubernetes | Core orchestration — but mostly invisible to users |
Heads-Up Before You Wipe a Server for It
Needs decent hardware — think SSDs, dual NICs, and newer CPUs
No nested virtualization — this has to run directly on hardware
The UI is good, but not perfect — expect some rough edges
Logs live in the Kubernetes layer — troubleshooting is deeper than usual
No Windows-style install wizard — it feels like Linux, because it is
Final Word
Harvester isn’t for everyone. But if you’re stuck between aging hypervisors and overly complicated “cloud-native” tools — this might be your escape route.
It’s open-source. It’s fast to deploy. And it finally gives sysadmins a way to bridge traditional VM workflows with modern container infrastructure, without ripping everything out.