fmartingr
/
shelfzilla
Archived
1
0
Fork 0
This repository has been archived on 2021-06-29. You can view files and clone it, but cannot push or open issues or pull requests.
shelfzilla/provisioning
Juan Manuel Parrilla 8c4d04dcf8 Ups, missed file 2014-11-17 01:47:11 +01:00
..
group_vars Updated final status, bootstrap.min.js could not be found in the COMPRESS_ROOT 2014-11-17 01:42:11 +01:00
roles Ups, missed file 2014-11-17 01:47:11 +01:00
README.md Added Readme to root provision folder 2014-11-13 23:15:03 +01:00
hosts Added common module(selinux, yum repos and Iptables) 2014-11-13 13:13:09 +01:00
site.yml Added shelfzilla module, not finished 2014-11-14 09:30:10 +01:00

README.md

How Provisioning works?

The deploy of Shelfzilla use Ansible statements to load the Shelfzilla application in a server that you have in the inventory file "hosts". Thie provision have some requirements:

  • Ansible >= 1.3
  • Vagrant >= 1.5 (For local environment)
  • Virtualbox

## How to work in a local environment? Follow this steps and have fun:

git clone git@github.com:fmartingr/shelfzilla.git
cd shelfzilla
vagrant up

This provision will take about 10 minutes

Give me more cores!

If it´s necessary to upgrade the VM you only must to modify this variables from Vagrant file:

BOX_MEM = ENV['BOX_MEM'] || "1024"
BOX_CORE = ENV['BOX_CORE'] || "2"

And if you want to make some experiments, try to change the BoxName and BoxURL:

BOX_NAME =  ENV['BOX_NAME'] || "CentOS6.5"
BOX_URI = ENV['BOX_URI'] || "https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box"

## How to deploy in a remote server? Soon...

## How to add new remote server and deploy Shelfzilla? Soon...