Skip to content
WebLogic 10.3.6 cluster with Puppet & Vagrant
Branch: master
Clone or download
Latest commit 1c865a0 Oct 4, 2016
Permalink
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
README.md added latest orawls and centos 6.7 with btrfs Mar 6, 2016
SSLPoke.class
Vagrantfile update modules Jun 21, 2016
certs.txt custom truststore May 23, 2014
identity_admin.jks update modules Feb 5, 2016
identity_node1.jks
identity_node2.jks update modules Feb 5, 2016
rspec.txt
truststore.jks update modules Feb 5, 2016

README.md

biemond-orawls-vagrant

The reference implementation of https://github.com/biemond/biemond-orawls optimized for linux, Solaris and the use of Hiera

Should work for VMware and Virtualbox

Details

  • 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: https://github.com/biemond/biemond-orawls-vagrant/blob/master/puppet/manifests/site.pp

The used hiera files https://github.com/biemond/biemond-orawls-vagrant/tree/master/puppet/hieradata

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"

Software

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

weblogic 10.3.6

  • wls1036_generic.jar
  • p17572726_1036_Generic.zip ( 10.3.6.07 BSU Patch)

##Startup the images

###admin server vagrant up admin

###node1 vagrant up node1

###node2 vagrant up node2

##docker

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

wget https://get.docker.com/builds/Linux/x86_64/docker-latest -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.