Google Distributed Cloud solo software para VMware usa paquetes para mitigar los problemas con las 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 nombres y los casos de uso.
Tipos de paquetes
Google Distributed Cloud solo de software para 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 de imágenes de contenedor |
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.
Casos de uso de paquetes
Elige un tipo de paquete según tu entorno y las condiciones de la red.
Casos de uso de paquetes normales
Usa un paquete normal para las instalaciones estándar. Estas instalaciones suelen tener acceso de gran ancho de banda 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 a 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.
- Distribuir archivos tarball de paquetes completos a las estaciones de trabajo
Puedes descargar un paquete completo en un entorno sin un proxy. Como 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 las de cgroup v1, lo que se alinea con los requisitos de entorno 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 normal.
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 usuario extraen sus imágenes de carga 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 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, vuelve a habilitar el proxy y espera una conexión mínima a las redes
externas. Este método mejora en gran medida la seguridad.
¿Qué sigue?
- Para descargar un paquete, consulta Descargas.
- Para configurar la ruta de acceso del paquete, consulta el archivo de configuración del clúster de administrador.
- Para obtener más información sobre cómo omitir redes externas, consulta Configura un registro de contenedores privado.