Sobre os pacotes do Google Distributed Cloud

O Google Distributed Cloud somente software para VMware usa pacotes para reduzir problemas com conexões de proxy lentas durante o download de imagens. Nesta página, descrevemos os diferentes tipos de pacote, o conteúdo deles, as convenções de nomenclatura e os casos de uso.

Tipos de pacote

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

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

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

Tipo de pacote Índice
Normal Somente metadados e manifestos
Completa 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 no seu ambiente e nas condições de rede.

Casos de uso de pacotes regulares

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

Casos de uso do pacote completo

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

Os pacotes completos oferecem vários benefícios:

  • Evite a inatividade do proxy.
  • Elimine a necessidade de ativar ou desativar um proxy para diferentes ambientes de produção.
  • Distribua tarballs de pacotes completos para as estações de trabalho.

É possível baixar um pacote completo em um ambiente sem um 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 ao 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 anteriores: 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 software do Google Distributed Cloud somente para VMware, consulte Configurar um registro de contêiner particular.

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

A seguir