Veewee-Definitions
Veewee-Definitions copied to clipboard
Definitions for usage with Veewee to build base boxes for Vagrant
Veewee Definitions
Maintainer: [Mark Stanislav](mailto: [email protected] "E-Mail Mark Stanislav")
Repository: https://github.com/mstanislav/Veewee-Definitions
Definitions Available
CentOS-6_x86_64-PuppetStack
Description: Provides a fully-functional CentOS 6 based 2.7.x Puppet master stack with mCollective 1.3.x + many plugins, The Foreman, RabbitMQ 2.5.x, Apache + Passenger. Easily configurable with variables set at the top of the postinstall.sh to customize many facets of the deployment.
To Use
Follow similar instructions for your path to the template and Ruby gem location
ln -s /Users/mstanislav/github/Veewee-Definitions/CentOS-6_x86_64-PuppetStack /usr/lib/ruby/user-gems/1.8/gems/veewee-0.2.0/templates/
Define your base box from the template
vagrant basebox define 'CentOS6-x86_64-PuppetStack' 'CentOS-6_x86_64-PuppetStack'
Build your base box
vagrant basebox build 'CentOS6-x86_64-PuppetStack'