Meninjau OS, komponen aplikasi, dan versi Kubernetes yang kompatibel

Dokumen ini mencantumkan sistem operasi, beban kerja yang didukung, dan versi Kubernetes yang telah diuji dengan Migrate to Containers.

Untuk mempelajari cara menentukan beban kerja instance virtual machine (VM) yang sesuai untuk migrasi ke container, lihat Ringkasan penilaian offline.

Komponen aplikasi yang didukung

Migrate to Containers mendukung modernisasi komponen aplikasi yang tercantum dalam tabel berikut:

WorkloadJenis (jika ada)Versi yang didukung
Container sistem LinuxVM yang menjalankan sistem operasi berbasis Linux 64-bit
Workload berbasis LinuxTomcatApache Tomcat versi 8.5 - 10.0
ApacheApache HTTP Server versi 2.4
JBoss
  • JBoss Application Server versi 8.1.0 atau yang lebih baru
  • JBoss Enterprise Application Platform versi 7.0 - 7.4
WebSphere
  • WebSphere Application Server versi tradisional 8.55 dan 9.05
  • Semua versi WebSphere Application Server Liberty
Situs WordPressWordPress versi 4.0 atau yang lebih baru yang berjalan di Apache HTTP Server versi 2.4
Aplikasi Windows IISMicrosoft Internet Information Services versi 7 atau yang lebih baru

Sistem operasi VM sumber

Workload berbasis Linux

Untuk workload berbasis Linux, Migrate to Containers mendukung semua sistem operasi berbasis Linux.

Container sistem Linux

Migrate to Containers mendukung migrasi VM ke container di Google Kubernetes Engine pada sistem operasi Linux 64-bit yang tercantum dalam tabel berikut:

OS Compute Engine VMware
CentOS
  • 6.0
  • 7.0
  • UEFI 7.0
  • 8.0
  • 6.7
  • 6,9
  • 7.6
Debian
  • 7.0
  • 8.0
  • 9.0
  • 10.0
  • 9.4
  • 9.6
RHEL
  • 6.0
  • 7.0
  • UEFI 7.0
  • 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
  • UEFI 18 LTS
  • 19.04
  • 19,04 minimal
  • 12,04,5 LTS
  • 14,04 LTS
  • 16,04 LTS
  • 18.04.10 LTS

Aplikasi Windows IIS

Migrate to Containers mendukung migrasi VM ke container di Google Kubernetes Engine pada sistem operasi Windows yang tercantum dalam tabel berikut:

OS Compute Engine
Windows
  • Microsoft Windows Server 2008R2 atau yang lebih baru
  • ASP.NET dan .NET Framework versi 3.5 atau yang lebih baru

Memproses sistem operasi cluster

Workload berbasis Linux

  • Untuk container sistem Linux, Migrate to Containers mendukung node berbasis Ubuntu.

  • Cluster dengan node Container-Optimized OS dapat melakukan migrasi untuk workload dengan jenis sistem file ext2, ext3, atau ext4.

Container sistem Linux

  • Untuk container sistem Linux, Migrate to Containers mendukung node berbasis Ubuntu.

  • Cluster dengan node Container-Optimized OS dapat melakukan migrasi untuk workload dengan jenis sistem file ext2, ext3, atau ext4.

Aplikasi Windows IIS

Cluster pemrosesan dapat menggunakan OS apa pun, seperti Container-Optimized OS atau Ubuntu. Namun, Anda harus membuat kumpulan node pada cluster yang menggunakan image node Windows. Untuk informasi lebih lanjut, lihat Mengonfigurasi cluster pemrosesan untuk aplikasi Windows IIS di Compute Engine.

Sistem operasi cluster beban kerja

Workload berbasis Linux

Untuk workload berbasis Linux, Migrate to Containers mendukung semua versi semua node berbasis Linux.

Container sistem Linux

Untuk container sistem Linux, Migrate to Containers mendukung semua versi node berbasis Ubuntu.

Aplikasi Windows IIS

Untuk aplikasi Windows IIS, Migrate to Containers sepenuhnya mendukung semua versi node berbasis Windows.

Langkah selanjutnya