Acerca de los paquetes de Distributed Cloud

Google Distributed Cloud (solo software) para VMware usa paquetes para mitigar problemas con conexiones de proxy lentas durante las descargas de imágenes. En esta página, se describen los diferentes tipos de paquetes, el contenido de los paquetes, las convenciones de nomenclatura y los casos de uso.

Tipos de paquetes

Distributed Cloud for VMware ofrece dos tipos de paquetes: paquetes normales y paquetes completos. Estos paquetes contienen los componentes necesarios para tu clúster.

Un paquete normal solo contiene metadatos y manifiestos. Un paquete completo incluye metadatos, OVA de imagen de SO y archivos tar de imágenes de contenedor.

En la siguiente tabla, se compara el contenido de los paquetes normales y completos.

Tipo de paquete Contenido
Normal Solo metadatos y manifiestos
Completo Metadatos, OVA de imagen de SO y archivos tar.gz de imágenes de contenedores

Convenciones de nomenclatura de paquetes

Los paquetes siguen convenciones de nomenclatura específicas. Puedes identificar un paquete completo por el sufijo -full.tgz en su nombre de archivo.

Por ejemplo, un paquete completo podría tener un nombre similar a gke-onprem-vsphere-[VERSION]-full.tgz.

Agrupa casos de uso

Elige un tipo de paquete según tu entorno y las condiciones de la red.

Casos de uso de paquetes habituales

Usa un paquete normal para las instalaciones estándar. Por lo general, estas instalaciones tienen acceso de banda ancha a Google Cloud.

Casos de uso del paquete completo

Usa un paquete completo en entornos aislados o estaciones de trabajo de producción con conexiones de proxy lentas para Google Cloud.

Los paquetes completos ofrecen varios beneficios:

  • Evita el tiempo de inactividad del proxy.
  • Elimina la necesidad de habilitar o inhabilitar un proxy para diferentes entornos de producción.
  • Distribuye archivos .tar.gz de paquetes completos a las estaciones de trabajo.

Puedes descargar un paquete completo en un entorno sin proxy. Dado que el paquete completo contiene todas las imágenes del sistema, puedes ejecutar gkectl prepare con el paquete completo en tu estación de trabajo de producción sin conectarte a Google Cloud.

Diferencias y limitaciones de las versiones

El contenido y la compatibilidad del paquete varían según la versión de Google Distributed Cloud:

  • Versiones 1.33 y posteriores: El paquete completo incluye imágenes de cgroup v2 y excluye imágenes de cgroup v1, lo que se alinea con los requisitos de tiempo de ejecución predeterminados de los clústeres más nuevos.
  • Versiones 1.32 y anteriores: Los paquetes completos no contienen imágenes de cgroup v2. Si necesitas cgroup v2 en una versión anterior, debes usar un paquete regular.

Cómo funcionan los paquetes con registros privados

Puedes configurar un registro privado en los archivos de configuración del clúster. Si configuras un registro privado en el archivo del clúster de administrador, todos los clústeres de usuarios extraerán sus imágenes de cargas de trabajo de ese registro privado.

Si no configuras un registro privado, las imágenes del sistema se extraen de gcr.io/gke-on-prem-release con la cuenta de servicio de acceso a los componentes, component-access-sa. Para obtener más información sobre los registros privados en el software de Google Distributed Cloud solo para VMware, consulta Configura un registro de contenedores privado.

Cuando tienes un proxy y la velocidad de la red para conectarte a Google Cloud es lenta, puedes ejecutar gkectl prepare sin un proxy usando un paquete completo. Después de la preparación, vuelves a habilitar el proxy y esperas una conexión mínima a redes externas. Este método mejora considerablemente la seguridad.

¿Qué sigue?