
SUSE Rancher with SUSE Virtualization (Harvester) runs both virtual machines and containers on your own hardware, and AKS runs containers on Azure or on Azure Local. Harvester gives you a hypervisor for the VMs that cannot change, while Rancher and AKS give you Kubernetes for the applications that can. Neither removes the need for a team, or a partner, that can run Kubernetes properly.
Short answer: Harvester is a credible on-premises home for VMware VMs, but treat v1.9.0 with care. Its release notes say upgrading to v1.9.0 "is currently not recommended" until v1.9.1 ships (as of October 2026). Move containerised and Linux service workloads to Rancher or AKS, and keep host-dependent Windows applications as VMs. Azure Arc connects the on-premises clusters to Azure.
This post covers the Kubernetes branch of a VMware exit. Our guide to leaving VMware after Broadcom gives the full picture, and our post on choosing a route for each VMware workload decides which workloads belong here at all.
SUSE Rancher is a management platform for Kubernetes clusters. SUSE Virtualization, still widely known as Harvester, is open-source hyperconverged infrastructure (HCI) that runs VMs on bare metal. Harvester is built on Kubernetes, KubeVirt and Longhorn.
SUSE renamed both products in December 2024. Rancher became SUSE Rancher, and Harvester became SUSE Virtualization. The project's GitHub repository and documentation site still use the name Harvester, so this post uses both.
Rancher can import and manage several Harvester clusters alongside ordinary Kubernetes clusters, under Rancher authentication and role-based access control. That gives one console for VM hosts and container clusters, which matters to a small infrastructure team.
| Product | Current releases (as of October 2026) | Release date |
|---|---|---|
| SUSE Rancher | v2.15.2, v2.14.6 and v2.13.10 | All 23 September 2026 |
| SUSE Virtualization (Harvester) | v1.9.0 (latest) | 16 September 2026 |
| SUSE Virtualization (Harvester) | v1.8.2 (maintained) | 6 August 2026 |
| SUSE Virtualization (Harvester) | v1.7.3 (maintained) | 7 August 2026 |
| vm-import-controller | v1.9.1-rc4 (release candidate) | 21 October 2026 |
Harvester 1.7.x ships KubeVirt v1.6, Longhorn v1.10, Rancher v2.13 and RKE2 v1.34. The project has not published an equivalent component list for 1.9.0 in the upgrade documentation we checked.
No. The v1.9.0 release notes say that upgrading "is currently not recommended" because known issues can force VMs to shut down. The project plans fixes for v1.9.1. We recommend new deployments and upgrades target the maintained v1.8 or v1.7 lines until v1.9.1 is released and tested in a non-production cluster.
This caution matters more for a VMware exit than for a lab. The whole point of the move is to run production VMs, and an upgrade that can shut them down defeats it.
Harvester's vm-import-controller add-on imports VMs from VMware vSphere, OpenStack and OVA packages. It works in four steps for a vSphere source.
The process is offline. The source VM is down while its disks export and convert, so every import needs a maintenance window sized to the disk volume.
The documentation lists several conditions that trip up first imports.
The controller moves the VM. It does not tell you whether the application inside still behaves the same, which is why we baseline each application before an import and re-test after it. Our post on proving every app still works after a VMware migration explains the method.
Yes. Azure Arc-enabled Kubernetes works with any CNCF-certified Kubernetes cluster. Microsoft's validation programme lists SUSE Rancher RKE2 and K3s releases v1.31 to v1.33 as having passed its Arc conformance tests (page updated 8 April 2026).
Arc matters for a mid-market team because it connects on-premises clusters to Azure, so they sit alongside cloud resources. The team manages one estate, even when some workloads stay in your own building.
Check versions before you connect. Microsoft's validation list stops at v1.33, while Harvester 1.7.x itself ships RKE2 v1.34. Arc supports any CNCF-certified cluster, but the published conformance results do not yet name v1.34, so confirm support for any newer version before you rely on it.
AKS on Azure is Microsoft's managed Kubernetes service in its own data centres. AKS on Azure Local brings the same experience to your hardware. You create clusters on Azure Local directly from Azure, through the portal, CLI or ARM templates. It uses Arc Resource Bridge, a custom location and an AKS operator extension, and Azure Local installs these automatically. You can create Windows or Linux node pools.
Microsoft groups AKS on Azure Local with AKS on bare metal (preview), AKS Edge Essentials and AKS on Windows Server under the name "AKS Hybrid and Edge".
The choice between Azure Local and Harvester for on-premises hosting comes down to your operating model. Azure Local is Microsoft's Hyper-V-based platform, managed through Azure Arc and priced per physical core plus any Azure services used. Microsoft lists it as eligible for Azure Hybrid Benefit. Harvester is open source and Kubernetes-native, and it sits under Rancher. A Microsoft-centric team with Windows Server skills will usually find Azure Local easier to run. A team already running Rancher will find Harvester more natural.
They work, within firm limits. Microsoft documents these for AKS Windows node pools:
| Limit or date | Detail (as of October 2026) |
|---|---|
| First system node pool | Must be Linux |
| Windows node pool names | Six characters at most |
| Privileged containers | Not supported on Windows nodes; HostProcess containers are the alternative |
| BYOCNI and AKS Image Cleaner | Not supported on Windows nodes |
| Client source IP | Not preserved on Windows nodes |
| TCP timeout | Fixed at four minutes |
| Port exhaustion | At about 500 services when external traffic policy is "Cluster" |
| gMSA | Generally available |
| Windows Server 2019 node pools | Unsupported since 1 March 2026; images removed on 1 April 2027; not supported on Kubernetes 1.33 and later |
| Windows Server 2022 node pools | Support ends on 30 June 2028; not supported on Kubernetes 1.37 and later |
| Windows Server Annual Channel | Support ended on 15 May 2026 |
| Supported Windows node OS | Windows Server 2025 and 2022 (in-place 2022 to 2025 migration via the aks-preview CLI extension) |
The dates show the pace. Windows Server 2019 node pools have already lost AKS support, and Windows Server 2022 node pools have a fixed end date. Containerising a Windows application commits you to moving it onto each new Windows Server node version. That is fine for code you own and release often. It is a poor bargain for a vendor application nobody changes.
The table uses only the facts we could confirm from each vendor's documentation or reputable trade press as of October 2026. A blank in our knowledge is marked "Not covered", which means we did not verify it, not that the feature is missing.
| Platform | Hypervisor and basis | Containers on the same platform | VMware import route | Licensing and management notes |
|---|---|---|---|---|
| SUSE Virtualization (Harvester) | Kubernetes, KubeVirt and Longhorn, on bare metal | Yes, managed alongside Kubernetes clusters in SUSE Rancher | vm-import-controller (vSphere, OpenStack, OVA) | Open source; v1.9.0 upgrade not recommended until v1.9.1 |
| Azure Local | Hyper-V based | Yes, through AKS on Azure Local | Not covered | Managed through Azure Arc; priced per physical core plus Azure services; eligible for Azure Hybrid Benefit |
| Nutanix AHV | Built into Nutanix Cloud Infrastructure | Not covered | Free Nutanix Move tool from ESXi | AHV included in the Nutanix licence |
| Proxmox VE | Version 9.2 (x86-64) released 21 May 2026, based on Debian 13 | Not covered | Built-in ESXi import (introduced in 8.2, improved in 9.1) | Not covered |
| Red Hat OpenShift Virtualization | KVM through KubeVirt | Yes, VMs run alongside containers | Migration Toolkit for Virtualization (MTV 2.12) | Virtualization Engine edition is a VM-only option |
Harvester and OpenShift Virtualization share the same idea: KubeVirt runs VMs as Kubernetes objects next to containers. Azure Local and Nutanix keep a traditional hypervisor at the centre. Proxmox VE suits teams that want a Debian-based hypervisor with a built-in ESXi importer. The real shortlist for a Microsoft-aligned mid-market business is usually Azure Local or Harvester on-premises, with AKS in Azure for new services.
We have done this move for a client. An anonymised oil and gas company based in Scotland ran its own VMware infrastructure, including containerised applications. We moved those containerised applications from VMware to SUSE Rancher. The same project replaced the company's ERP with Dynamics 365 Finance & Operations and moved its other workloads, including the SQL Server estate, to Azure services.
Rancher suited the applications that were already containers. The rest of the estate took other routes, which is the pattern we expect in most exits. The oil and gas VMware exit case study covers the project.
Kubernetes is a strong platform, and it still fails as a default. We push back on containers in these cases.
Containers are the right answer for services you own and release often, Linux workloads that are already containerised, and new applications. They are not a better hypervisor.
A mid-market IT team often has a few infrastructure people who also look after networking and the service desk. Most of them know vSphere well. Kubernetes asks for a different and faster rhythm.
The version tables above show why. Rancher published three releases on a single day in September 2026. Harvester has three maintained lines, and its newest one carries an upgrade warning. AKS Windows node pool support depends on both the Windows Server base and the Kubernetes version. Arc validation lists specific RKE2 and K3s versions. Someone has to track all of this, test each upgrade and decide when to move.
We recommend a managed operating model before the first production workload lands. It should cover four things:
Some teams build this in-house. We think most mid-market teams are better served by a partner running the platform while their own people focus on the applications. Decide which model you want before the VMware renewal date forces the move. Broadcom's end of service for vSphere 8, vSAN 8 and NSX 4 on 11 October 2027 gives a hard outer limit for many estates.
Our VMware Exit service decides which workloads belong on Rancher, Harvester or AKS and which belong elsewhere. Agents assist with discovery and code analysis, and we build a cost model against your Broadcom renewal. We set a UI and regression test baseline before migration, re-test after cutover and provide an evidence pack. Our managed service can then run the platform.
The testing method comes from our agentic software delivery work. One anonymised client has every release AI-tested, including UI testing and Azure DevOps bug verification, and released more than 15 testing roles. That is release-testing experience rather than a migration, and the agentic release testing case study describes it.
Our VMware Exit Assessment decides which workloads belong on Kubernetes, which stay as VMs and which leave the data centre, with a cost model against your Broadcom renewal.
Or call us directly: 01625 569 777