-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Travis Beck edited this page Feb 7, 2016
·
6 revisions
Welcome to the Binary Penguin Automation wiki!
- First, Install Ansible
- Install third party modules by executing
ansible-galaxy install -r requirements.txt
- Copy
hosts.example
tohosts
- Update
hosts
wit the machines you would like to provision. (See Ansible Inventory)- Have a look at
site.yml
for groups that are available and the roles that are applied to them
- Have a look at
- Execute
./provision.sh
to provision your hosts
This playbook has been tested on:
- Ubuntu 14.04
- Arch
- Fedora 23
- Ansible requires Python 2 and will not work with Python 3. Ensure Python 2 is installed on your remote systems. See how to force which interpreter to use here. Vagrant will install Python 2 as required for testing automatically.
- Most roles work with all os support os families, some do not.