Skip to content

myllynen/rhel-ansible-roles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RHEL Ansible Roles

License: GPLv3

Ansible roles for RHEL configuration.

Quick Intro

To install this collection from GitHub with Ansible 2.14 and newer:

ansible-galaxy collection install git+https://github.com/myllynen/rhel-ansible-roles,master

Depending on the environment and requirements separate playbooks and/or vars files, group vars, variables defined in an inventory, or some other approach might be appropriate for providing configuration variables for the roles.

See the READMEs of each role for descriptions of the parameters they support.

See the example playbook configure_rhel.yml how these roles could be used together. For additional roles to configure RHEL functionality (such as network and storage), see Red Hat provided RHEL system roles (available also as rhel-system-roles RPM on RHEL).

These roles have been tested and verified to work against RHEL 8/9 using Ansible 2.14 - 2.18. READMEs of roles will list supported versions where needed, by default all roles support all supported RHEL versions.

The roles will gather the minimum set of facts as needed meaning that they can be used in setups where fact gathering is disabled.

NB. Recent versions of rhel-system-roles may include similar roles as are included in this repository. Depending on the use case and support needs it should be evaluated which one to prefer. If in doubt, use the supported versions.

See Also

See also https://github.com/myllynen/rhel-image.

See also https://github.com/myllynen/ansible-packer.

See also https://github.com/myllynen/windows-ansible-roles.

See also https://console.redhat.com/ansible/automation-hub/repo/published/redhat/rhel_system_roles.

License

GPLv3+