CentOS-6.5-x86_64-v20140420.box : CentOS 6.5 x86_64 Minimal (Vagrant 1.5.3, VirtualBox Guest Additions 4.3.10, Chef 11.12.2, Puppet 3.5.1)
md5sum: cdeacfcdce1d58103dc2867a639ebe21
CentOS-6.6-x86_64-v20150704.box : CentOS 6.5 x86_64 Minimal (Vagrant 1.5.3, VirtualBox Guest Additions 4.3.10, Chef 12.4.0-1, Puppet 3.8.1-1)
md5sum: fefb36c246f85a8256aa9e156c9e948c
# ## Install veewee
$ git clone git://github.com/jedi4ever/veewee.git
$ cd veewee
$ bundle install
$ bundle exec veewee version
# Version : 0.3.12
$ bundle exec veewee vbox templates
$ bundle exec veewee vbox define CentOS-6.5-x86_64 CentOS-6.5-x86_64-minimal
# Edit definitions\CentOS-6.5-x86_64\ks.cfg
# Edit definitions\CentOS-6.5-x86_64\definition.rb
# ## Build
$ bundle exec veewee vbox build CentOS-6.5-x86_64
# ## Eject the disks from the running VM.
# ## Shutdown
$ ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 7222 -l veewee 127.0.0.1
# password: veewee
sudo shutdown -h now
# ## Output BOX
$ bundle exec vagrant package --base CentOS-6.5-x86_64 --output CentOS-6.5-x86_64-v20140420.box
$ md5sum CentOS-6.5-x86_64-v20140420.box
# cdeacfcdce1d58103dc2867a639ebe21 *CentOS-6.5-x86_64-v20140420.box
How to use these Vagrantfiles
Fluentd + Elasticsearch + kibana
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/kibana
$ vagrant up
$ ab -n 1000 -c 100 http://localhost/
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/docker
$ vagrant up
docker run centos /bin/echo " Hello World"
docker run centos /bin/echo /etc/redhat-release
docker run -i -t centos /bin/bash
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/jenkins
$ vagrant up
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/norikra
$ vagrant up
$ ab -c 5 -n 100 http://localhost/index.html; sleep 80; ab -c 5 -n 200 http://localhost/index.html
$ sleep 60
$ norikra-client event fetch access_count_per_1min
$ ab -c 5 -n 1000 http://localhost/index.html
$ sleep 60
$ norikra-client event fetch access_over_1000_per_1min
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/rlang
$ vagrant up
$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/solr/510
$ vagrant up