andrescabrera / vagrant_pp_wlp

Vagrant with Puppet Apply Provision. Liberty Profile Module example.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vagrant_pp_wlp

Vagrant with Puppet Apply Provision (Masterless). Websphere Liberty Profile Module example.

Deployment Time

6' 40''

Test Configuration

  • Intel Core i5 3270k
  • 16GB Ram DDR3 2100Mhz
  • HDD SATA3 WD Green 5200RPM
  • Windows 7, 64Bits

Instructions

Pre Requisites

1- Cloning repos

1.1- Clone my repo

git clone https://github.com/andrescabrera/vagrant_pp_wlp vagrant_pp_wlp

1.2- Clone WLP module repo to the vagrant_pp_wlp/wlp folder

cd vagrant_pp_wlp

git clone https://github.com/WASdev/ci.puppet.wlp modules/wlp

2- Box Download

You can use another Box, but you may need to find Box pre-installed with:

  • Virtualbox 4.3.6 Guest Additions
  • Puppet 3 (Or manually install Puppet3 via SSH provision).
3- Configure vagrant Box

Win+R

"cmd"

"Enter"

vagrant box add ubuntu-1310-i386-virtualbox-puppet ubuntu-1310-i386-virtualbox-puppet.box

4- Liberty Profile Installables
  • Download Websphere Liberty Profile installables from WasDev

Move the two jars inside the installables folder, like:

vagrant_pp_wlp/installables/wlp-developers-extended-8.5.5.3.jar

vagrant_pp_wlp/installables/wlp-developers-runtime-8.5.5.3.jar

5- Run with vagrant

vagrant up

Browse the demo application

iexplore http://localhost:9085/sample

About

Vagrant with Puppet Apply Provision. Liberty Profile Module example.

License:GNU General Public License v2.0


Languages

Language:Puppet 50.7%Language:Shell 49.3%