nycrecords.yum_config_manager
Rola Ansible: Menedżer Konfiguracji Yum
Rola do użycia yum-config-manager do zarządzania repozytoriami w RHEL.
Wymagania
Ansible 2.4 lub wyższy
Red Hat Enterprise Linux 7 lub równoważny
Ważne subskrypcje Red Hat
Zmienne Roli
Obecnie obsługiwane są następujące zmienne:
rhui_config_path
- Ścieżka do plików konfiguracyjnych repozytoriów. Domyślnie/etc/yum.repos.d
rhui_config_name
- Nazwa pliku do edytowania w celu zarządzania repozytoriami. Domyślnieredhat-rhui.repo
repositories
- Określa, które repozytoria włączyć/wyłączyć, szczegóły poniżej
Aby włączyć/wyłączyć konkretne repozytoria:
rhsm_repositories:
enabled:
- enabled-repository
disabled:
- disabled-repository
Lista repozytoriów w disabled
jest przetwarzana przed enabled
.
Zależności
Do działania tej roli wymagane jest podniesienie uprawnień (sudo).
Przykład Playbooka
Dołączenie przykładu, jak używać tej roli (na przykład, z przekazanymi zmiennymi jako parametry) jest również przydatne dla użytkowników:
- 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
Licencja
Apache-2.0
Informacje o autorze
Joel Castillo (@joelbcastillo) dla zespołu dev NYC Department of Records (@nycrecords)
O projekcie
Role to use yum-config-manager to manage repositories on RHEL.
Zainstaluj
ansible-galaxy install nycrecords.yum_config_manager
Licencja
apache-2.0
Pobrania
1.8k
Właściciel