nycrecords.yum_config_manager
Rôle Ansible : Gestionnaire de Configuration Yum
Rôle pour utiliser yum-config-manager afin de gérer les dépôts sur RHEL.
Exigences
Ansible 2.4 ou supérieur
Red Hat Enterprise Linux 7 ou équivalent
Abonnements Red Hat valides
Variables du Rôle
Actuellement, les variables suivantes sont supportées :
rhui_config_path
- Le chemin vers les fichiers de configuration des dépôts. Par défaut :/etc/yum.repos.d
rhui_config_name
- Le nom du fichier à modifier pour la gestion des dépôts. Par défaut :redhat-rhui.repo
repositories
- Spécifie quels dépôts activer/désactiver, détails ci-dessous
Pour activer/désactiver des dépôts spécifiques :
rhsm_repositories:
enabled:
- enabled-repository
disabled:
- disabled-repository
La liste des dépôts dans disabled
est traitée avant ceux dans enabled
.
Dépendances
L'élévation de privilèges (sudo) est requise pour que ce rôle fonctionne.
Exemple de Playbook
Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées comme paramètres) est toujours utile pour les utilisateurs :
- hosts: servers
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
Licence
Apache-2.0
Informations sur l'Auteur
Joel Castillo (@joelbcastillo) pour l'équipe de développement du Département des Archives de NYC (@nycrecords)
À propos du projet
Role to use yum-config-manager to manage repositories on RHEL.
Installer
ansible-galaxy install nycrecords.yum_config_manager
Licence
apache-2.0
Téléchargements
1.8k
Propriétaire