Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 825 Bytes

README.md

File metadata and controls

49 lines (39 loc) · 825 Bytes

Ansible Boilerplate

A production-ready Ansible boilerplate for automated server provisioning

Clone the repository

git clone https://github.com/code4mk/ansible-boilerplate.git

Setup environment variables

cp .env.example .env

Usage

./deploy.sh <playbook_name> [additional_vars]

List available playbooks

./deploy.sh

folder structure

.
├── credentials/
│   └── README.md
├── hosts/
│   └── inventory.ini
├── playbook/
│   ├── docker-playbook.yml
│   └── nginx-playbook.yml
├── roles/
│   ├── docker/
│   └── nginx/
├── .env
├── .gitignore
├── README.md
├── ansible.cfg
└── deploy.sh

docs