Member-only story
How to Download and Use Ansible Galaxy Roles — ansible-galaxy and requirements.yml
How to Download and use the Ansible Role lucab85.ansible_role_log4shell to scan our Linux machine against Log4Shell Remote Code Execution Log4j (CVE-2021–44228) re-using Ansible artifacts (tasks, variables, defaults, handlers, modules, and plugins) published in Ansible Galaxy directory.
5 min readDec 28, 2021
How to Download and Use Ansible Galaxy Role with ansible-galaxy and requirements.yml? I’m going to show you a live demo with some simple Ansible code. I’m Luca Berton and welcome to today’s episode of Ansible Pilot.
What is an Ansible Role?
- re-usable Ansible artifacts
- one role contains tasks, variables, defaults, handlers, modules, or other plugins
- easy to download and share via Ansible Galaxy
An Ansible role is a set of re-usable Ansible artifacts. It solves one problem and contains all the relevant tasks, variables, defaults, handlers, modules, or other plugins. For Users, the Ansible Role is easy…