nycrecords.yum_config_manager
Ansible Rolle: Yum Config Manager
Rolle zur Verwendung von yum-config-manager zur Verwaltung von Repositories auf RHEL.
Anforderungen
Ansible 2.4 oder höher
Red Hat Enterprise Linux 7 oder gleichwertig
Gültige Red Hat-Abonnements
Rollen-Variablen
Derzeit werden folgende Variablen unterstützt:
rhui_config_path
- Der Pfad zu den Repository-Konfigurationsdateien. Standardmäßig/etc/yum.repos.d
rhui_config_name
- Der Name der Datei, die für die Repository-Verwaltung bearbeitet werden soll. Standardmäßigredhat-rhui.repo
repositories
- Gibt an, welche Repositories aktiviert/deaktiviert werden sollen, Einzelheiten siehe unten
Um spezifische Repositories zu aktivieren/deaktivieren:
rhsm_repositories:
enabled:
- enabled-repository
disabled:
- disabled-repository
Die Liste der in disabled
aufgeführten Repositories wird vor den aktivierten Repositories verarbeitet.
Abhängigkeiten
Für diese Rolle ist eine Privilegieneskalation (sudo) erforderlich.
Beispiel Playbook
Ein Beispiel, wie man die Rolle verwenden kann (zum Beispiel mit als Parameter übergebenen Variablen), ist ebenfalls für Nutzer hilfreich:
- 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
Lizenz
Apache-2.0
Autoreninformationen
Joel Castillo (@joelbcastillo) für das Dev-Team des NYC Department of Records (@nycrecords)
Über das Projekt
Role to use yum-config-manager to manage repositories on RHEL.
Installieren
ansible-galaxy install nycrecords.yum_config_manager
Lizenz
apache-2.0
Downloads
1.8k
Besitzer