查看兼容的操作系统、应用组件和 Kubernetes 版本
本文档列出了已经过 Migrate to Containers 测试的操作系统、支持的工作负载和 Kubernetes 版本。
如需了解如何确定虚拟机 (VM) 实例工作负载是否适合迁移到容器,请参阅离线评估概览。
支持的应用组件
Migrate to Containers 支持对下表中列出的应用组件进行现代化改造:
工作负载 | 类型(如果适用) | 支持的版本 |
---|---|---|
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 的工作负载
对于基于 Linux 的工作负载,Migrate to Containers 支持所有基于 Linux 的操作系统。
Linux 系统容器
Migrate to Containers 支持将下表中列出的 64 位 Linux 操作系统上的虚拟机迁移到 Google Kubernetes Engine 上的容器:
操作系统 | Compute Engine | VMware |
---|---|---|
CentOS |
|
|
Debian |
|
|
RHEL |
|
|
SUSE |
|
|
Ubuntu |
|
|
Windows IIS 应用
Migrate to Containers 支持将下表中列出的 Windows 操作系统上的虚拟机迁移到 Google Kubernetes Engine 上的容器:
操作系统 | Compute Engine |
---|---|
Windows |
|
处理集群操作系统
基于 Linux 的工作负载
对于 Linux 系统容器,Migrate to Containers 支持基于 Ubuntu 的节点。
具有 Container-Optimized OS 节点的集群可以执行文件系统类型为 ext2、ext3 或 ext4 的工作负载迁移。
Linux 系统容器
对于 Linux 系统容器,Migrate to Containers 支持基于 Ubuntu 的节点。
具有 Container-Optimized OS 节点的集群可以执行文件系统类型为 ext2、ext3 或 ext4 的工作负载迁移。
Windows IIS 应用
处理集群可以使用任何操作系统,例如 Container-Optimized OS 或 Ubuntu。但是,您必须在使用 Windows 节点映像的集群上创建节点池。如需了解详情,请参阅在 Compute Engine 上为 Windows IIS 应用配置处理集群。
工作负载集群操作系统
基于 Linux 的工作负载
对于基于 Linux 的工作负载,Migrate to Containers 支持所有基于 Linux 的节点的所有版本。
Linux 系统容器
对于 Linux 系统容器,Migrate to Containers 支持基于 Ubuntu 的节点的所有版本。
Windows IIS 应用
对于 Windows IIS 应用,Migrate to Containers 完全支持基于 Windows 的节点的所有版本。