diademiemi.epel
Ansible Role EPEL
This is an Ansible role to install EPEL on RHEL-based systems.
Special variables for CentOS Stream to install EPEL next are provided.
This is mostly used in my other roles as a dependency.
Requirements
These platforms are supported:
- EL 7 (Tested on CentOS Core Linux 7)
- EL 8 (Tested on Rocky Linux 8)
- EL 9 (Tested on Rocky Linux 9)
Role Variables
| Variable | Default | Description |
|---|
Dependencies
None
Example Playbook
- name: Use diademiemi.epel role
hosts: "{{ target | default('github_cli') }}"
roles:
- role: "diademiemi.epel"
tags: ['diademiemi', 'epel', 'setup'] ```
License
MIT
Author Information
- diademiemi (@diademiemi)
Role Testing
This repository comes with Molecule that run in Podman on the supported platforms. Install Molecule by running
pip3 install -r requirements.txt
Run the tests with
molecule test
These tests are automatically ran by GitHub Actions on push. If the tests are successful, the role is automatically published to Ansible Galaxy.
Install
ansible-galaxy install diademiemi.epelLicense
mit
Downloads
105
Owner
đ§ Linux DevOps System Administrator |
â¨ď¸ Hobbyist Software Developer |đ Red Hat Certified Architect
