Skip to content
This repository has been archived by the owner on Nov 6, 2019. It is now read-only.

Awea/ansible-playbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Playbooks

Read first

Don't use any of this playbooks in production, this is just for replicating a standard production host. Some of them exist just for fun :)

Ansible

Python + ssh = happiness

Ansible is a radically simple configuration-management, deployment, task-execution, and multinode orchestration framework.

Installation

AnsibleWorks Galaxy is your hub for finding, reusing, and sharing the best Ansible content.

Ansible + Galaxy =~ Rubygem|pip|…

Galaxy roles

Using galaxy

- hosts: all
  roles:
  - {role: role_name, role_var1: foobar, role_var2: none, role_var3: none }

Vagrant

Dirty testing

Virtual machine + Ruby = ....

webscale-everywhere

To quickly run some playbook on a fresh vagrant I use a Rakefile, there is a sample here.

# run it !
rake test

vre alias

zsh ftw !

# Vagrant aliases
alias vdf="vagrant destroy -f"
alias vup="vagrant up"
alias vre="vdf && vup"

Sites

site.yml

Run Mumble.

default.site.yml

Runs nginx, Transmission and its web interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published