Skip to content

Instantly share code, notes, and snippets.

@vinniefranco
Created March 25, 2014 05:36
Show Gist options
  • Save vinniefranco/9755780 to your computer and use it in GitHub Desktop.
Save vinniefranco/9755780 to your computer and use it in GitHub Desktop.
---
- name: "Setup Vagrant - Ubuntu 12.04 + RBENV + RUBY + POSTGRESQL + GIT"
hosts: vagrant
remote_user: "vagrant"
gather_facts: False
sudo: yes
vars:
#Default shell
- default_shell: /bin/bash
#Default Locale
- default_locale_lang: en_US.UTF-8
- default_locale_messages: en_US.UTF-8
- deploy_user: vagrant
- deploy_user_home: "/home/vagrant"
- ruby_version: 2.0.0
- install_git_crypt: true
- postgresql_version: 9.3
- create_pg_user: true
- create_pg_db: false
- setting_hstore_extension: true
- db_user: vagrant
- db_user_pass: vagrant
- db_user_roles: CREATEDB
- distro_codename: precise
roles:
- { role: vagrant_common, tags: role_vagrant_common }
- { role: git, tags: role_git }
- { role: nodejs, tags: role_nodejs }
- { role: rbenv, sudo: no, tags: role_rbenv }
- { role: ruby, sudo: no, tags: role_ruby }
- { role: git_crypt, tags: role_git_crypt, when: install_git_crypt == true }
- { role: postgresql, tags: role_postgresql }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment