Descripción de los grupos

Los grupos proporcionan una forma de gestionar y supervisar una recopilación de instancias en Autonomous Linux. Puede utilizar grupos para aplicar erratas, actualizar software y programar trabajos para tareas comunes de gestión de contenido.

La creación de un grupo implica seleccionar el sistema operativo y los orígenes de software y, a continuación, agregar instancias al grupo. Las instancias del grupo deben tener el mismo proveedor de sistema operativo, versión de sistema operativo y arquitectura. Los grupos pueden abarcar varios compartimentos, pero recomendamos que todos los miembros del grupo residan en un único compartimento (consulte Mejores prácticas para compartimentos).

Para grupos, puede programar trabajos para tareas comunes de gestión de contenido, como programación de trabajos de actualización recurrentes para aplicar parches de vulnerabilidad de seguridad y correcciones de bugs. Después de programar los trabajos, puede supervisar el estado de los trabajos pendientes y completados. Los resultados del trabajo ayudan a determinar qué miembros del grupo no han podido ejecutar un trabajo de grupo, si los hay. Los trabajos específicos de un miembro de grupo individual no se mostrarán en la lista de trabajos de grupo.

Para obtener más visibilidad y estado de informes, el servicio proporciona informes para grupos en los que puede ver información sobre los miembros de un grupo dentro de un compartimento, incluidos los miembros que necesitan aplicación de parches y los que no están en comunicación con el servicio.

¿Qué sucede cuando una instancia se une al grupo?

El servicio:

  • Incluye la instancia en cualquier trabajo programado para el grupo.
  • Aplica todas las acciones futuras de nivel de grupo a la instancia (como trabajos de actualización o cambios de manifiesto).
  • Sustituye los orígenes de software de la instancia por los orígenes de software enumerados en el manifiesto de grupo.
  • Instala las versiones más recientes disponibles de los paquetes en el manifiesto de grupo desde los orígenes de software del grupo.
  • Instala los módulos y perfiles en el manifiesto de grupo desde los orígenes de software del grupo.

El servicio no:

¿Qué sucede cuando una instancia abandona el grupo?

No se realizan cambios en el contenido del sistema operativo en la instancia. El software de la instancia permanece tal como estaba cuando la instancia abandonó el grupo. La instancia ya no se gestiona como parte del grupo y no se incluirá en ningún trabajo de grupo recurrente. Considere la posibilidad de crear trabajos de actualización recurrentes para la instancia a fin de garantizar que reciba seguridad regular y otras actualizaciones.

¿Se puede modificar una instancia independientemente del grupo?

Puede instalar paquetes, eliminar paquetes o actualizar paquetes en una instancia individual del grupo. Al realizar cambios en un miembro de grupo individual, esa instancia puede diferir del manifiesto de grupo. Consulte ¿Por qué difiere el manifiesto de grupo de lo que hay en la instancia?

Sin embargo, los orígenes de software deben estar asociados en el nivel de grupo.

Manifiesto de grupo

Puede controlar el contenido disponible para un grupo de instancias mediante el manifiesto de grupo. El manifiesto de grupo muestra los orígenes de software disponibles para cada miembro del grupo. También puede utilizar el manifiesto para definir un conjunto de paquetes y módulos para instalar instancias cuando se unen al grupo.

Cualquier cambio que realice en el manifiesto de grupo se reflejará en los miembros actuales del grupo. Por ejemplo, si agrega un origen de software al manifiesto, ese origen de software se asocia a todas las instancias del grupo. De manera similar, al agregar un paquete al manifiesto de grupo, se instala ese paquete en todas las instancias del grupo.

Los miembros del grupo no pueden cambiar sus orígenes de software asociados de lo que especifica el manifiesto del grupo. El grupo define el conjunto de orígenes de software disponibles para sus miembros. Sin embargo, los miembros del grupo pueden instalar y eliminar paquetes y módulos individuales independientemente del manifiesto.
Nota

Programe trabajos de actualización recurrentes para mantener actualizados los miembros del grupo a los paquetes más recientes disponibles para el grupo.
¿Por qué el manifiesto de grupo difiere de lo que hay en la instancia?

El manifiesto de grupo no muestra un inventario completo de paquetes y módulos para los miembros del grupo, ni aplica la alineación completa del contenido en todo el grupo. Especifica el juego de paquetes y módulos que se instalarán en una instancia cuando se encuentren en el grupo.

Una instancia individual contendrá paquetes que no aparecen en el manifiesto de grupo. Estas incluyen:

  • Paquetes instalados antes de que la instancia se una al grupo.
  • Paquetes instalados en la instancia individual (Installing Packages on an Instance).
  • Paquetes instalados fuera del servicio (por ejemplo, mediante dnf install)

Puede haber paquetes en el manifiesto de grupo que no estén en la instancia si:

¿Qué sucede cuando cambia el manifiesto del grupo?

Cuando el manifiesto del grupo cambia, el servicio aplica esos cambios a todos los miembros actuales del grupo. Por ejemplo, al eliminar un paquete del manifiesto, se elimina el paquete de todas las instancias del grupo.