---

How to Create Ansible Roles and Use them in Playbook

An Ansible role provides a skeleton for reusable components such as variables, modules, tasks, and facts which can be loaded onto a Playbook file.