Red Hat Training
A Red Hat training course is available for Red Hat Satellite
3.4. Creación de productos y repositorios personalizados
Esta sección describe cómo crear un producto personalizado, que refleje los módulos Puppet para implementación. También puede usar este procedimiento para crear repositorios personalizados para Puppet y Yum.
Procedimiento 3.4. Para crear un producto personalizado:
- Haga clic en Contenido → Productos y luego en Nuevo producto.
- Ingrese
Productos personalizados
en el campo Nombre. La etiqueta se genera automáticamente. No necesita ingresar llave GPG, plan de sincronización o descripción. - Haga clic en Guardar.
- Después de refrescar la pantalla, haga clic en Crear repositorio.
- Ingrese
Módulos Puppet
para el nombre. La etiqueta se generará automáticamente. - En el campo Tipo, seleccione
Puppet
. Deje el campo URL en blanco. - Haga clic en Guardar.
El siguiente paso es cargar un módulo Puppet al repositorio Puppet Module. Puede también usar https://forge.puppetlabs.com como la URL para espejar localmente a Puppet Forge . Es decir, que todo el contenido de Puppet Forge estará disponible en su Satellite. Sin embargo, deberá descargar cerca de 2700 módulos y esto tomará un tiempo considerable según el ancho de banda. Este ejemplo, usa el módulo motd porque es sencillo y no tiene dependencias en otros módulos.
Procedimiento 3.5. Para cargar un módulo Puppet al repositorio:
- Descargue el módulo Puppet motd desde https://forge.puppetlabs.com/jeffmccune/motd. El archivo que descargue tendrá una extensión
.tar.gz
. - Haga clic en Contenido → Productos y luego en Productos personalizados en el campo Nombre.
- En la pestaña Repositorios, haga clic en Módulos Puppet para modificar el repositorio Puppet Module.
- En la sección Cargar módulo Puppet, haga clic en Navegar y vaya al módulo motd que descargó.
- Haga clic en Cargar