Skip to content
WebLogic 10.3.6 cluster with Puppet & Vagrant
Branch: master
Clone or download
Latest commit 1c865a0 Oct 4, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
puppet update module Oct 3, 2016
ssh added cluster support Nov 12, 2013
.gitignore added latest orawls and centos 6.7 with btrfs Mar 6, 2016
Vagrantfile update modules Jun 21, 2016
certs.txt custom truststore May 23, 2014
identity_admin.jks update modules Feb 5, 2016
identity_node2.jks update modules Feb 5, 2016
truststore.jks update modules Feb 5, 2016


The reference implementation of optimized for linux, Solaris and the use of Hiera

Should work for VMware and Virtualbox


  • CentOS 6.6 Vagrant box
  • Puppet 3.7.3
  • Vagrant >= 1.6.5
  • Oracle Virtualbox >= 4.3.20
  • VMware fusion >= 6

creates a patched 10.3.6 WebLogic cluster ( admin,node1 , node2 )

site.pp is located here:

The used hiera files

Add the all the Oracle binaries to /software

edit Vagrantfile and update the software share

  • admin.vm.synced_folder "/Users/edwin/software", "/software"
  • node1.vm.synced_folder "/Users/edwin/software", "/software"
  • node2.vm.synced_folder "/Users/edwin/software", "/software"


  • jdk-7u55-linux-x64.tar.gz

weblogic 10.3.6

  • wls1036_generic.jar
  • ( BSU Patch)

##Startup the images

###admin server vagrant up admin

###node1 vagrant up node1

###node2 vagrant up node2


vagrant ssh admin
sudo -i
yum install -y epel-release
yum install -y docker-io

wget -O docker --no-check-certificate
chmod +x docker
mv docker /usr/bin

Add “-s btrfs” in other_args environment variable in docker config file: /etc/sysconfig/docker

You can’t perform that action at this time.