Examiner les systèmes d'exploitation, les composants d'application et les versions de Kubernetes compatibles
Ce document répertorie les systèmes d'exploitation, les charges de travail acceptées et les versions de Kubernetes qui ont été testés avec Migrate to Containers.
Pour savoir comment déterminer si une charge de travail d'instance de machine virtuelle (VM) est adaptée à la migration vers un conteneur, consultez la page Présentation de l'évaluation hors connexion.
Composants d'application compatibles
Migrate to Containers permet de moderniser les composants d'application répertoriés dans le tableau suivant :
Charge de travail | Type (le cas échéant) | Versions compatibles |
---|---|---|
Conteneur de système Linux | VM exécutant des systèmes d'exploitation Linux 64 bits | |
Charges de travail basées sur Linux | Tomcat | Apache Tomcat versions 8.5 à 10.0 |
Apache | Serveur HTTP Apache version 2.4 | |
JBoss |
| |
WebSphere |
| |
Sites WordPress | WordPress version 4.0 ou ultérieure s'exécutant sur le serveur HTTP Apache version 2.4 | |
Application Windows IIS | Microsoft Internet Information Services version 7 ou ultérieure |
Systèmes d'exploitation de VM sources
Charges de travail basées sur Linux
Pour les charges de travail Linux, Migrate to Containers est compatible avec tous les systèmes d'exploitation Linux.
Conteneurs système Linux
Migrate to Containers permet de migrer des VM vers des conteneurs sur Google Kubernetes Engine sur les systèmes d'exploitation Linux 64 bits répertoriés dans le tableau suivant :
OS | Compute Engine | VMware |
---|---|---|
CentOS |
|
|
Debian |
|
|
RHEL |
|
|
SUSE |
|
|
Ubuntu |
|
|
Application Windows IIS
Migrate to Containers permet la migration de VM vers des conteneurs sur Google Kubernetes Engine sur les systèmes d'exploitation Windows répertoriés dans le tableau suivant :
OS | Compute Engine |
---|---|
Windows |
|
Systèmes d'exploitation de clusters de traitement
Charges de travail basées sur Linux
Pour les conteneurs système Linux, Migrate to Containers est compatible avec les nœuds basés sur Ubuntu.
Les clusters avec des nœuds Container-Optimized OS peuvent migrer des charges de travail avec les systèmes de fichiers de type ext2, ext3 ou ext4.
Conteneur de système Linux
Pour les conteneurs système Linux, Migrate to Containers est compatible avec les nœuds basés sur Ubuntu.
Les clusters avec des nœuds Container-Optimized OS peuvent migrer des charges de travail avec les systèmes de fichiers de type ext2, ext3 ou ext4.
Application Windows IIS
Le cluster de traitement peut utiliser n'importe quel système d'exploitation, tel que Container-Optimized OS ou Ubuntu. Toutefois, vous devez créer un pool de nœuds sur le cluster qui utilise une image de nœud Windows. Pour en savoir plus, consultez la page Configurer un cluster de traitement pour les applications Windows IIS sur Compute Engine.
Systèmes d'exploitation de clusters de charge de travail
Charges de travail basées sur Linux
Pour les charges de travail Linux, Migrate to Containers est compatible avec toutes les versions de tous les nœuds Linux.
Conteneur de système Linux
Pour les conteneurs système Linux, Migrate to Containers est compatible avec toutes les versions de nœuds basés sur Ubuntu.
Application Windows IIS
Pour les applications Windows IIS, Migrate to Containers est entièrement compatible avec toutes les versions de nœuds Windows.
Étapes suivantes
- Apprenez à configurer Migrate to Containers.