Ravindra BagaleCourses & study guides

Chapter 11: Ansible Introduction

11.11 Git layout for Ansible labs

badge-api-ansible/
  ansible.cfg # optional defaults (inventory path)
  inventory/
    hosts.example.ini
  playbooks/
    web_welcome.yml
  roles/
    web_welcome/
      tasks/main.yml
      files/index.html
  README.md

Never commit private keys. Document the expected ansible_user and OS family in README.