查看兼容的操作系统、工作负载和 Kubernetes 版本
本文档列出了已经过 Migrate to Containers CLI 测试的操作系统、支持的工作负载和 Kubernetes 版本。
如需了解如何确定虚拟机 (VM) 实例工作负载是否适合迁移到容器,请参阅离线评估概览。
支持的工作负载
Migrate to Containers CLI 支持对下表中列出的工作负载进行现代化改造:
工作负载 | 类型(如果适用) | 支持的版本 |
---|---|---|
Linux 虚拟机容器 | 运行 64 位基于 Linux 的操作系统的虚拟机 | |
基于 Linux 的工作负载 | Tomcat | Apache Tomcat 8.5 版 - 10.0 版 |
Apache | Apache HTTP Server 2.4 版 | |
JBoss |
| |
WebSphere |
| |
WordPress 网站 | 在 Apache HTTP Server 2.4 版上运行的 WordPress 4.0 或更高版本 | |
Windows IIS 应用 | Microsoft Internet Information Services 7 或更高版本 |
来源虚拟机操作系统
Linux 虚拟机容器
Migrate to Containers CLI 支持将下表中列出的 64 位 Linux 操作系统上的虚拟机迁移到 Google Kubernetes Engine 上的容器:
操作系统 | Compute Engine | VMware |
---|---|---|
CentOS |
|
|
Debian |
|
|
RHEL |
|
|
SUSE |
|
|
Ubuntu |
|
|
基于 Linux 的工作负载
对于基于 Linux 的工作负载,Migrate to Containers CLI 支持所有基于 Linux 的操作系统。
Windows IIS 应用
Migrate to Containers CLI 支持下表中列出的 Windows 操作系统:
操作系统 | Compute Engine |
---|---|
Windows |
|
本地机器操作系统
Linux 本地机器
Migrate to Containers CLI 支持使用具有所有 64 位 Linux 操作系统的本地机器进行迁移。
Windows 本地机器
Migrate to Containers CLI 支持使用具有 64 位 Windows Server 2019 LTSC 操作系统的本地机器进行迁移。
本地机器存储空间
本地机器必须具有几 GB 的可用存储空间才能创建源机器文件系统的副本。本地机器所需的可用存储空间取决于您要复制的源机器文件系统的大小以及您应用的过滤条件。
工作负载集群操作系统
Linux 虚拟机容器
对于 Linux 虚拟机容器,Migrate to Containers CLI 支持基于 Ubuntu 的节点的所有版本。
基于 Linux 的工作负载
对于基于 Linux 的工作负载,Migrate to Containers CLI 支持基于 Linux 的节点的所有版本。
Windows IIS 应用
对于 Windows IIS 应用,Migrate to Containers CLI 支持基于 Windows 的节点的所有版本。
后续步骤
- 了解如何为迁移进行设置。