Developed for Debian. Currently developed and tested on Debian Jessie.
A role for creating an Ansible server
Clone this git repo into your Ansible's role directory, e.g.:
git clone ansible-ansibleserver.git roles/ansibleserver
This role performs the following tasks:
- Creates an ansible server user, and generates a fresh SSH public/private key pair
- Installs Ansible in a virtualenv
- Modifies bashrc: setting ANSIBLE_HOSTS and activating Ansible virtualenv