Revisa el SO compatible, los componentes de la aplicación y las versiones de Kubernetes
En este documento, se enumeran los sistemas operativos, las cargas de trabajo compatibles y las versiones de Kubernetes que se probaron con Migrate to Containers.
Si deseas obtener información sobre cómo determinar la carga de trabajo de una instancia de máquina virtual (VM) para la migración a un contenedor, consulta Descripción general de la evaluación sin conexión.
Componentes de la aplicación compatibles
Migrate to Containers admite la modernización de los componentes de la aplicación enumerados en la siguiente tabla:
Carga de trabajo | Tipo (si corresponde) | Versiones compatibles |
---|---|---|
Contenedor del sistema Linux | VMs que ejecutan sistemas operativos basados en Linux de 64 bits | |
Cargas de trabajo basadas en Linux | Tomcat | Versión de 8.5 a 10.0 de Apache Tomcat |
Apache | Apache HTTP Server versión 2.4 | |
JBoss |
| |
WebSphere |
| |
Sitios de WordPress | WordPress versión 4.0 o posterior que se ejecuta en el servidor HTTP de Apache versión 2.4 | |
Aplicación Windows IIS | Microsoft Internet Information Services versión 7 o posterior |
Sistemas operativos de VM de origen
Cargas de trabajo basadas en Linux
En el caso de las cargas de trabajo basadas en Linux, Migrate to Containers admite todos los sistemas operativos basados en Linux.
Contenedores del sistema Linux
Migrate to Containers admite migraciones de VMs a contenedores de Google Kubernetes Engine en los sistemas operativos de Linux de 64 bits que se enumeran en la siguiente tabla.
SO | Compute Engine | VMware |
---|---|---|
CentOS |
|
|
Debian |
|
|
RHEL |
|
|
SUSE |
|
|
Ubuntu |
|
|
Aplicación Windows IIS
Migrate to Containers admite migraciones de VMs a contenedores de Google Kubernetes Engine en los sistemas operativos de Windows que se enumeran en la siguiente tabla:
SO | Compute Engine |
---|---|
Windows |
|
Procesa sistemas operativos del clúster
Cargas de trabajo basadas en Linux
Para los contenedores del sistema Linux, Migrate to Containers admite nodos basados en Ubuntu.
Los clústeres con nodos de Container-Optimized OS pueden realizar migraciones para cargas de trabajo con tipos de sistemas de archivos de ext2, ext3 o ext4.
Contenedor del sistema Linux
Para los contenedores del sistema Linux, Migrate to Containers admite nodos basados en Ubuntu.
Los clústeres con nodos de Container-Optimized OS pueden realizar migraciones para cargas de trabajo con tipos de sistemas de archivos de ext2, ext3 o ext4.
Aplicación Windows IIS
El clúster de procesamiento puede usar cualquier SO, como Container-Optimized OS o Ubuntu. Sin embargo, debes crear un grupo de nodos en el clúster que use una imagen de nodo de Windows. Si deseas obtener más información, consulta Configura un clúster de procesamiento para aplicaciones IIS de Windows en Compute Engine.
Sistemas operativos del clúster de la carga de trabajo
Cargas de trabajo basadas en Linux
En el caso de las cargas de trabajo basadas en Linux, Migrate to Containers admite todas las versiones de todos los nodos basados en Linux.
Contenedor del sistema Linux
Para el contenedor del sistema Linux, Migrate to Containers admite todas las versiones de los nodos basados en Ubuntu.
Aplicación Windows IIS
Para las aplicaciones de Windows IIS, Migrate to Containers admite por completo todas las versiones de nodos basados en Windows.
Próximos pasos
- Obtén información sobre cómo configurar Migrate to Containers.