Review compatible OS, workloads, and Kubernetes versions
This document lists operating systems, supported workloads, and Kubernetes versions that have been tested with Migrate to Containers CLI.
To learn how to determine a virtual machine (VM) instance workload's fit for migration to a container, see Offline assessment overview.
Supported workloads
Migrate to Containers CLI supports modernization of workloads listed in the following table:
Workload | Type (if applicable) | Supported versions |
---|---|---|
Linux VM container | VMs running 64-bit Linux-based operating systems | |
Linux-based workloads | Tomcat | Apache Tomcat version 8.5 - 10.0 |
Apache | Apache HTTP Server version 2.4 | |
JBoss |
| |
WebSphere |
| |
WordPress sites | WordPress version 4.0 or later running on Apache HTTP Server version 2.4 | |
Windows IIS application | Microsoft Internet Information Services version 7 or later |
Source VM operating systems
Linux VM container
Migrate to Containers CLI supports migrations of VMs to containers on Google Kubernetes Engine on the 64-bit Linux operating systems listed in the following table:
OS | Compute Engine | VMware |
---|---|---|
CentOS |
|
|
Debian |
|
|
RHEL |
|
|
SUSE |
|
|
Ubuntu |
|
|
Linux-based workloads
For Linux-based workloads, Migrate to Containers CLI supports all Linux-based operating systems.
Windows IIS application
Migrate to Containers CLI supports the Windows operating systems listed in the following table:
OS | Compute Engine |
---|---|
Windows |
|
Local machine operating system
Linux local machine
Migrate to Containers CLI supports migrations using local machines with all 64-bit Linux operating systems.
Windows local machine
Migrate to Containers CLI supports migrations using local machines with 64-bit Windows Server 2019 LTSC operating systems.
Local machine storage
The local machine must have several GB of free storage available to create a copy of the source machine file system. The free storage required on you local machine depends on the size of the source machine file system that you want to copy and on the filters that you apply.
Workload cluster operating systems
Linux VM container
For Linux VM containers, Migrate to Containers CLI supports all versions of Ubuntu-based nodes.
Linux-based workloads
For Linux-based workloads, Migrate to Containers CLI supports all versions of Linux-based nodes.
Windows IIS application
For Windows IIS applications, Migrate to Containers CLI supports all versions of Windows-based nodes.
What's next
- Learn how to discover, collect, and assess VMware VMs for migration.
- Learn how to migrate a VM.