Kompatible Betriebssysteme, Anwendungskomponenten und Kubernetes-Versionen ansehen

In diesem Dokument werden Betriebssysteme, unterstützte Arbeitslasten und Kubernetes-Versionen aufgeführt, die mit Migrate to Containers getestet wurden.

Informationen zum Ermitteln der Eignung einer VM-Instanz für die Migration zu einem Container finden Sie unter Offlinebewertung.

Unterstützte Anwendungskomponenten

Migrate to Containers unterstützt die Modernisierung von Anwendungskomponenten, die in der folgenden Tabelle aufgeführt sind:

ArbeitslastTyp (falls zutreffend)Unterstützte Versionen
Linux-SystemcontainerVMs mit 64-Bit-Linux-basierten Betriebssystemen
Linux-basierte ArbeitslastenTomcatApache Tomcat-Version 8.5–10.0
ApacheApache HTTP Server Version 2.4
JBoss
  • JBoss Application Server 8.1.0 oder höher
  • JBoss Enterprise Application Platform Version 7.0–7.4
WebSphere
  • WebSphere Application Server traditionelle Version 8.55 und 9.05
  • Alle Versionen von WebSphere Application Server Liberty
WordPress-WebsitesWordPress Version 4.0 oder höher auf Apache HTTP Server Version 2.4
Windows IIS-AnwendungMicrosoft Internet Information Services Version 7 oder höher

Quell-VM-Betriebssysteme

Linux-basierte Arbeitslasten

Bei Linux-basierten Arbeitslasten unterstützt Migrate to Containers alle Linux-basierten Betriebssysteme.

Linux-Systemcontainer

Migrate to Containers unterstützt die Migration von VMs zu Containern in Google Kubernetes Engine auf den in der folgenden Tabelle aufgeführten 64-Bit-Linux-Betriebssystemen:

Betriebssystem Compute Engine VMware
CentOS
  • 6.0
  • 7
  • 7.0 UEFI
  • 8.0
  • 6,7
  • 6.9
  • 7.6
Debian
  • 7
  • 8.0
  • 9.0
  • 10
  • 9.4
  • 9,6
RHEL
  • 6.0
  • 7
  • 7.0 UEFI
  • 7.4 SAP
  • 7.6 SAP
  • 8.0
  • 6.5
  • 7,5
  • 7.6
  • 8.3
SUSE
  • 12
  • 12 SP3 SAP
  • 12 SP4-SAP
  • 15
  • 15 SAP
  • 15 SP1 SAP
  • 12 SP2
  • 12 SP3
  • 12 SP4
  • 15
Ubuntu
  • 12 LTS
  • 14 LTS
  • 16 LTS
  • 16 LTS minimal
  • 18 LTS
  • 18 LTS minimal
  • 18 LTS UEFI
  • 19.04
  • 19.04 minimal
  • 12.04.5 LTS
  • 14.04 LTS
  • 16.04 LTS
  • 18.04.10 LTS

Windows IIS-Anwendung

Migrate to Containers unterstützt die Migration von VMs zu Containern in Google Kubernetes Engine auf den in der folgenden Tabelle aufgeführten Windows-Betriebssystemen:

Betriebssystem Compute Engine
Windows
  • Microsoft Windows Server 2008 R2 oder höher
  • ASP.NET und .NET Framework Version 3.5 oder höher.

Cluster-Betriebssysteme verarbeiten

Linux-basierte Arbeitslasten

  • Für Linux-Systemcontainer unterstützt Migrate to Containers Ubuntu-basierte Knoten.

  • In Clustern mit Container-Optimized OS-Knoten können Migrationen für Arbeitslasten mit den Dateisystemtypen ext2, ext3 oder ext4 ausgeführt werden.

Linux-Systemcontainer

  • Für Linux-Systemcontainer unterstützt Migrate to Containers Ubuntu-basierte Knoten.

  • In Clustern mit Container-Optimized OS-Knoten können Migrationen für Arbeitslasten mit den Dateisystemtypen ext2, ext3 oder ext4 ausgeführt werden.

Windows IIS-Anwendung

Für den Verarbeitungscluster kann ein beliebiges Betriebssystem verwendet werden, z. B. Container-Optimized OS oder Ubuntu. Sie müssen jedoch auf dem Cluster einen Knotenpool erstellen, der ein Windows-Knoten-Image verwendet. Weitere Informationen finden Sie unter Verarbeitungscluster für Windows IIS-Anwendungen in Compute Engine konfigurieren.

Betriebssysteme für Arbeitslastcluster

Linux-basierte Arbeitslasten

Bei Linux-basierten Arbeitslasten unterstützt Migrate to Containers alle Versionen aller Linux-basierten Knoten.

Linux-Systemcontainer

Für Linux-Systemcontainer unterstützt Migrate to Containers alle Versionen von Ubuntu-basierten Knoten.

Windows IIS-Anwendung

Für Windows IIS-Anwendungen unterstützt Migrate to Containers vollständig alle Versionen von Windows-basierten Knoten.

Nächste Schritte