1. Anton Stuk
  2. deploy_playbooks

Overview

Provisioning playbooks

Roles

  • common - upgrade and install essentials
  • deploy-user - setup "deploy" user account with key
  • ssh-strict - disable password access
  • etc

References to external repos

Best practices

http://docs.ansible.com/playbooks_best_practices.html

All in one

https://github.com/ravibhure/sysconfig-ansible

Rack and ruby

https://github.com/jlund/mazer-rackham

Community playbooks

https://github.com/BlueCentre/playbooks

Provisioning EC2 with ansible

http://jpmens.net/2012/11/21/provisioning-centos-ec2-instances-with-ansible/

Dotfiles

https://github.com/sheldonh/dotfiles-ansible