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 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, OVAs de imagen de SO y archivos tar de imágenes de contenedor.
En la siguiente tabla, se comparan los contenidos de los paquetes normales y completos.
| Tipo de paquete | Contenido |
|---|---|
| Normal | Solo metadatos y manifiestos |
| Completo | Metadatos, OVAs 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. Por lo general, estas instalaciones tienen acceso de gran ancho de banda a Google Cloud.
Casos de uso de paquetes completos
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.
- Distribuye archivos tar 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 de los paquetes difieren 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 normal.
Cómo funcionan los paquetes con los 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 extraerán 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 Google Distributed Cloud
(solo software) para VMware, consulta Configura un registro de contenedor 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 con un paquete completo. Después de la preparación, vuelve a habilitar el proxy y espera una conexión mínima a redes externas. Este método mejora mucho 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 contenedor privado.