mullholland.repository_elrepo
Rola Ansible repository_elrepo
Dodaj elrepo do swojego systemu
| GitHub | Pobrania | Wersja |
|---|---|---|
Przykładowy Playbook
Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym przesłaniu, wniosku o scalenie i wypuszczeniu.
---
- name: Converge
hosts: all
become: true
gather_facts: true
# vars:
# example_var: "value"
roles:
- role: "mullholland.repository_elrepo"
Zmienne Roli
Domyślne wartości zmiennych są ustalone w defaults/main.yml:
---
# Zainstaluj ELRepo
# https://elrepo.org/tiki/HomePage
# Klucz publiczny ELRepo
repository_elrepo_key_url: "https://www.elrepo.org/RPM-GPG-KEY-elrepo.org"
# Pakiety do zainstalowania z ELRepo
repository_elrepo_version_map:
RedHat:
"7": "https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm"
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
CentOS:
"7": "https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm"
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
Rocky:
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
AlmaLinux:
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
repository_elrepo_version: "{{ repository_elrepo_version_map[ansible_distribution][ansible_distribution_major_version] }}"
Wymagania
- Pakiety pip wymienione w requirements.txt.
Kontekst
Ta rola jest częścią wielu zgodnych ról. Zobacz dokumentację tych ról w celu uzyskania dalszych informacji.
Oto przegląd powiązanych ról:

Kompatybilność
Ta rola była testowana na tych obrazach kontenerów:
| kontener | etykiety |
|---|---|
| EL | wszystkie |
Minimalna wymagana wersja Ansible to 2.10, testy zostały przeprowadzone na:
- Poprzedniej wersji.
- Bieżącej wersji.
- Wersji rozwojowej.
Jeśli znajdziesz problemy, zgłoś je w GitHubie.
Licencja
MIT.
Informacje o autorze
Zainstaluj
ansible-galaxy install mullholland.repository_elrepoLicencja
apache-2.0
Pobrania
7.9k
Właściciel
