Sobre os pacotes do Google Distributed Cloud

O Google Distributed Cloud (somente software) para VMware usa pacotes para atenuar problemas com conexões de proxy lentas durante downloads de imagens. Esta página descreve os diferentes tipos de pacotes, o conteúdo deles, as convenções de nomenclatura e os casos de uso.

Tipos de pacote

O Distributed Cloud para VMware oferece dois tipos de pacotes: regulares e completos. Esses pacotes contêm os componentes necessários para o cluster.

Um pacote regular contém apenas metadados e manifestos. Um pacote completo inclui metadados, OVAs de imagem do SO e tarballs de imagem do contêiner.

A tabela a seguir compara o conteúdo de pacotes regulares e completos.

Tipo de pacote Conteúdo
Regular Apenas metadados e manifestos
Completo Metadados, OVAs de imagem do SO e tarballs de imagem de contêiner

Convenções de nomenclatura de pacotes

Os pacotes seguem convenções de nomenclatura específicas. É possível identificar um pacote completo pelo sufixo -full.tgz no nome do arquivo.

Por exemplo, um pacote completo pode ter um nome semelhante a gke-onprem-vsphere-[VERSION]-full.tgz.

Casos de uso de pacotes

Escolha um tipo de pacote com base nas condições do ambiente e da rede.

Casos de uso de pacotes regulares

Use um pacote regular para instalações padrão. Essas instalações normalmente têm acesso de alta largura de banda a Google Cloud.

Casos de uso de pacotes completos

Use um pacote completo em ambientes isolados ou estações de trabalho de produção com conexões de proxy lentas para Google Cloud.

Os pacotes completos oferecem vários benefícios:

  • Evitar a inatividade do proxy.
  • Eliminar a necessidade de ativar ou desativar um proxy para diferentes ambientes de produção.
  • Distribuir tarballs de pacotes completos para estações de trabalho.

É possível baixar um pacote completo em um ambiente sem proxy. Como o pacote completo contém todas as imagens do sistema, é possível executar gkectl prepare com o pacote completo na estação de trabalho de produção sem se conectar a Google Cloud.

Diferenças e limitações de versão

O conteúdo e a compatibilidade do pacote variam de acordo com a versão do Google Distributed Cloud:

  • Versões 1.33 e mais recentes: o pacote completo inclui imagens do cgroup v2 e exclui imagens do cgroup v1, alinhando-se aos requisitos de ambiente de execução padrão de clusters mais recentes.
  • Versões 1.32 e mais antigas: os pacotes completos não contêm imagens do cgroup v2. Se você precisar do cgroup v2 em uma versão mais antiga, use um pacote regular.

Como os pacotes funcionam com registros particulares

É possível configurar um registro particular nos arquivos de configuração do cluster. Se você configurar um registro particular no arquivo do cluster de administrador, todos os clusters de usuário vão extrair as imagens de carga de trabalho desse registro particular.

Se você não configurar um registro particular, as imagens do sistema serão extraídas de gcr.io/gke-on-prem-release usando a conta de serviço de acesso ao componente, component-access-sa. Para mais informações sobre registros particulares no Google Distributed Cloud (somente software) para VMware, consulte Configurar um registro de contêiner particular.

Quando você tem um proxy e a velocidade da rede para se conectar a Google Cloud é lenta, é possível executar gkectl prepare sem um proxy usando um pacote completo. Após a preparação, reative o proxy e espere uma conexão mínima com redes externas. Esse método melhora muito a segurança.

A seguir