paulhamby / vagrant-team_dashboard

Vagrant files for team_dashboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Vagrant files for team_dashboard

###Prerequisites:

Install virtualbox (https://www.virtualbox.org).
Install vagrant (http://www.vagrantup.com).
Install git (For Windows install git with ssh from http://git-scm.com/downloads).

git clone https://github.com/paulhamby/vagrant-team_dashboard.git  
mkdir team_dashboard  
cp -a vagrant-team_dashboard/* team_dashboard  
cd team_dashboard  
vagrant up  

##Puppet Components MySQL installed with https://github.com/example42/puppet-mysql
RVM installed with https://github.com/blt04/puppet-rvm
VCSRepo installed with https://github.com/puppetlabs/puppetlabs-vcsrepo
PhantomJS installed with https://github.com/brhelwig/puppet-phantomjs

##Known Issues Stopping the unicorn service does not work. You have to kill the processes manually.
After doing a 'vagrant destroy' you should remove the file 'team_dashboard/team_dashboard_installed'.

##Notes I'm currently pulling team_dashboard from https://github.com/paulhamby/team_dashboard. I would suggest that you use the upstream project as the source. To do this, edit the "source" line in puppet/modules/team_dashboard/manifests/init.pp to be https://github.com/fdietz/team_dashboard.git before doing a 'vagrant up'.

About

Vagrant files for team_dashboard


Languages

Language:Puppet 64.6%Language:Ruby 24.5%Language:Shell 10.9%