Revise o SO compatível, os componentes do app e as versões do Kubernetes

Neste documento, você encontra uma lista de sistemas operacionais, cargas de trabalho com suporte e versões do Kubernetes que foram testadas com o Migrate to Containers.

Para saber como determinar a adequação de uma carga de trabalho de instância de máquina virtual (VM) à migração para um contêiner, consulte Visão geral da avaliação off-line.

Componentes do aplicativo compatíveis

O Migrate to Containers dá suporte à modernização dos componentes do aplicativo listados na seguinte tabela:

Carga de trabalhoTipo (se aplicável)Versões compatíveis
Contêiner do sistema LinuxVMs que executam sistemas operacionais Linux de 64 bits
Cargas de trabalho baseadas em LinuxTomcatApache Tomcat versão 8.5 a 10.0
ApacheServidor HTTP Apache versão 2.4
JBoss
  • JBoss Application Server versão 8.1.0 ou posterior
  • JBoss Enterprise Application Platform versão 7.0 a 7.4
WebSphere
  • WebSphere Application Server tradicional versão 8.55 e 9.05
  • Todas as versões do WebSphere Application Server Liberty
Sites do WordPressWordPress versão 4.0 ou posterior em execução no servidor HTTP Apache versão 2.4
Aplicativo IIS do WindowsServiços de Informações da Internet da Microsoft versão 7 ou posterior

Sistemas operacionais da VM de origem

Cargas de trabalho baseadas em Linux

Para cargas de trabalho baseadas em Linux, a CLI do Migrate to Containers é compatível com todos os sistemas operacionais baseados em Linux.

Contêineres do sistema Linux

O Migrate to Containers dá suporte a migrações de VMs para contêineres do Google Kubernetes Engine nos sistemas operacionais Linux de 64 bits listados na seguinte tabela:

SO Compute Engine VMware
CentOS
  • 6.0
  • 7.0
  • 7.0 UEFI
  • 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
  • 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
  • Mínimo de 16 LTS
  • 18 LTS
  • Mínimo de 18 LTS
  • 18 LTS UEFI
  • 19.04
  • Mínimo de 19.04
  • 12.04.5 LTS
  • 14.04 LTS
  • 16.04 LTS
  • 18.04.10 LTS

Aplicativo IIS do Windows

O Migrate to Containers aceita migrações de VMs para contêineres do Google Kubernetes Engine nos sistemas operacionais Windows listados na tabela a seguir:

SO Compute Engine
Windows
  • Microsoft Windows Server 2008R2 ou posterior
  • ASP.NET e .NET Framework versão 3.5 ou posterior

Sistemas operacionais de cluster de processamento

Cargas de trabalho baseadas em Linux

  • Para contêineres do sistema Linux, o Migrate to Containers é compatível com nós baseados em Ubuntu.

  • Os clusters com nós do Container-Optimized OS podem migrar cargas de trabalho com os tipos de sistema de arquivos ext2, ext3 ou ext4.

Contêiner do sistema Linux

  • Para contêineres do sistema Linux, o Migrate to Containers é compatível com nós baseados em Ubuntu.

  • Os clusters com nós do Container-Optimized OS podem migrar cargas de trabalho com os tipos de sistema de arquivos ext2, ext3 ou ext4.

Aplicativo IIS do Windows

O cluster de processamento pode usar qualquer SO, como SO otimizado para contêineres ou Ubuntu. No entanto, é preciso criar um pool de nós no cluster que use uma imagem de nó do Windows. Saiba mais em Como configurar um cluster de processamento para aplicativos IIS do Windows no Compute Engine.

Sistemas operacionais do cluster de carga de trabalho

Cargas de trabalho baseadas em Linux

Para cargas de trabalho baseadas em Linux, o Migrate to Containers é compatível com todas as versões de todos os nós baseados em Linux.

Contêiner do sistema Linux

Para contêineres do sistema Linux, o Migrate to Containers dá suporte a todas as versões dos nós baseados no Ubuntu.

Aplicativo IIS do Windows

Para aplicativos IIS do Windows, o Migrate to Containers dá suporte completo a todas as versões dos nós baseados no Windows.

A seguir