juju4.redhat_epel
Rôle Ansible RedHat EPEL
Un rôle Ansible simple pour configurer Redhat EPEL
Exigences & Dépendances
Ansible
Il a été testé sur les versions suivantes :
- 1.9
- 2.0
- 2.2
Systèmes d'exploitation
Testé avec Centos 7 et 8
Exemple de Playbook
Il suffit d'inclure ce rôle dans votre liste. Par exemple
- hôte: tout
rôles:
- juju4.redhat-epel
Variables
Rien de spécifique pour l'instant.
Intégration continue
Ce rôle a un test basique travis (pour github), plus avancé avec kitchen et aussi un Vagrantfile (test/vagrant). La configuration par défaut de kitchen (.kitchen.yml) est basée sur lxd, tandis que (.kitchen.vagrant.yml) est basée sur vagrant/virtualbox.
Une fois que vous avez vérifié que tous les rôles nécessaires sont présents, vous pouvez tester avec :
$ cd /chemin/vers/rôles/juju4.redhat-epel
$ kitchen verify
$ kitchen login
$ KITCHEN_YAML=".kitchen.vagrant.yml" kitchen verify
ou
$ cd /chemin/vers/rôles/juju4.redhat-epel/test/vagrant
$ vagrant up
$ vagrant ssh
Dépannage & Problèmes connus
- Bien que EPEL pour RedHat/Centos 6 soit toujours inclus, il est en fin de vie (EOL) et il est fortement recommandé de passer à une version récente.
Licence
BSD 2 clauses