mullholland.repository_elrepo
Rôle Ansible repository_elrepo
Ajoutez elrepo à votre système
| GitHub | Téléchargements | Version |
|---|---|---|
Exemple de Playbook
Cet exemple est tiré de molecule/default/converge.yml et est testé à chaque push, demande de tirage et version.
---
- name: Converger
hosts: all
become: true
gather_facts: true
# vars:
# example_var: "value"
roles:
- role: "mullholland.repository_elrepo"
Variables du Rôle
Les valeurs par défaut des variables sont définies dans defaults/main.yml:
---
# Installer ELRepo
# https://elrepo.org/tiki/HomePage
# Clé publique ELRepo
repository_elrepo_key_url: " https://www.elrepo.org/RPM-GPG-KEY-elrepo.org"
# Paquets d'installation 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] }}"
Exigences
- paquets pip listés dans requirements.txt.
Contexte
Ce rôle fait partie de nombreux rôles compatibles. Consultez la documentation de ces rôles pour plus d'informations.
Voici un aperçu des rôles connexes :

Compatibilité
Ce rôle a été testé sur ces images de conteneurs:
| conteneur | tags |
|---|---|
| EL | tous |
La version minimale d'Ansible requise est 2.10, des tests ont été réalisés sur :
- La version précédente.
- La version actuelle.
- La version de développement.
Si vous rencontrez des problèmes, veuillez les signaler sur GitHub.
Licence
MIT.
Informations sur l'Auteur
Installer
ansible-galaxy install mullholland.repository_elrepoLicence
apache-2.0
Téléchargements
6.5k
Propriétaire
