mullholland.repository_elrepo
Ansible роль repository_elrepo
Добавьте elrepo в вашу систему
| GitHub | Скачивания | Версия |
|---|---|---|
Пример плейбука
Этот пример взят из molecule/default/converge.yml и протестирован при каждом пуше, запросе на вытягивание и выпуске.
---
- name: Converge
hosts: all
become: true
gather_facts: true
# vars:
# example_var: "value"
roles:
- role: "mullholland.repository_elrepo"
Переменные роли
Значения по умолчанию для переменных установлены в defaults/main.yml:
---
# Установить ELRepo
# https://elrepo.org/tiki/HomePage
# Открытый ключ ELRepo
repository_elrepo_key_url: " https://www.elrepo.org/RPM-GPG-KEY-elrepo.org"
# Пакеты установки 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] }}"
Требования
- pip пакеты, перечисленные в requirements.txt.
Контекст
Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.
Вот краткий обзор связанных ролей:

Совместимость
Эта роль была протестирована на следующих контейнерных образах:
| контейнер | теги |
|---|---|
| EL | все |
Минимальная версия Ansible, требуемая для работы, составляет 2.10. Тесты проводились на:
- Предыдущей версии.
- Текущей версии.
- Версии разработки.
Если вы обнаружите проблемы, пожалуйста, сообщите о них в GitHub.
Лицензия
MIT.
Информация об авторе
Установить
ansible-galaxy install mullholland.repository_elrepoЛицензия
apache-2.0
Загрузки
6.4k
Владелец
