Skip to content

lvisdd/vagrant-boxes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Vagrant Base Boxes

Environment

Downloads

  • 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

How to build these boxes

CentOS-6.5-x86_64

### 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

Browsing Test

Apache Bench Test

$ ab -n 1000 -c 100 http://localhost/

Docker

$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/docker
$ vagrant up

Run Test

docker run centos /bin/echo "Hello World"
docker run centos /bin/echo /etc/redhat-release
docker run -i -t centos /bin/bash

For more information

Jenkins

$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/jenkins
$ vagrant up

Browsing Test

Norikra + Fluentd

$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/norikra
$ vagrant up

Browsing Test

Apache Bench Test

$ 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

R + RStudio

$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/rlang
$ vagrant up

Browsing Test

Solr5.1.0

$ git clone https://github.com/lvisdd/vagrant-boxes.git
$ cd vagrant-boxes/vagrantfile/solr/510
$ vagrant up

Browsing Test

About

Vagrant Base Boxes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published