nycrecords.yum_config_manager
Ansible Role: Gestor de Configuración de Yum
Rol para usar yum-config-manager y gestionar repositorios en RHEL.
Requisitos
Ansible 2.4 o superior
Red Hat Enterprise Linux 7 o equivalente
Suscripciones válidas de Red Hat
Variables del Rol
Actualmente se admiten las siguientes variables:
rhui_config_path
- La ruta a los archivos de configuración del repositorio. Predeterminado a/etc/yum.repos.d
rhui_config_name
- El nombre del archivo que se editará para gestionar el repositorio. Predeterminado aredhat-rhui.repo
repositories
- Especifica qué repositorios habilitar/deshabilitar, detalles a continuación
Para habilitar/deshabilitar repositorios específicos:
rhsm_repositories:
enabled:
- repositorio-habilitado
disabled:
- repositorio-deshabilitado
La lista de repositorios en disabled
se procesa antes que enabled
.
Dependencias
Se requiere escalación de privilegios (sudo) para que este rol funcione.
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es útil para los usuarios:
- hosts: servidores
roles:
- role: ansible-role-yum_config_manager
vars:
repositories:
enabled:
- rhui-REGION-rhel-server-rhscl
- rhui-REGION-rhel-server-debug-rhscl
disabled:
- rhui-REGION-rhel-server-source-rh-common
Licencia
Apache-2.0
Información del Autor
Joel Castillo (@joelbcastillo) para el Equipo de Desarrollo del Departamento de Registros de NYC (@nycrecords)
Acerca del proyecto
Role to use yum-config-manager to manage repositories on RHEL.
Instalar
ansible-galaxy install nycrecords.yum_config_manager
Licencia
apache-2.0
Descargas
1.8k
Propietario