Ansible galaxy
Ansible Galaxy is a hub to share your playbooks projects in public repositories.
Each share is categorized into sections:

Roles allows to create portable and shareable ansible projects.
To create a new galaxy project run –> ansible-galaxy init PATH
Create a yml file at the root, lets call it test.yml
tasks:
- name: use role
include_role:
name: PATH
ansible-playbook PATH/test.yml