Skip to content

Multi-machine environment for Wildfly Domain (Domain Controller + Host Controller) and a Load Balancer (httpd + mod_cluster). Using Roles & Profiles pattern.

Notifications You must be signed in to change notification settings

jairojunior/wildfly-domain-vagrant-puppet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wildfly 9.0.2 Domain Vagrant Puppet

Requirements

Working vagrant and Virtualbox. And Ruby (for r10k)

Then:

./setup.sh

OR

gem install r10k --no-ri --no-rdoc

r10k puppetfile install

vagrant up

Environment

Multi-machine environment with:

  • load-balancer (centos-7-httpd-modcluster) (Apache + mod_cluster)
  • domain-controller (centos-7-domain-controller) (Wildfly 9.0.2 Domain Controller)
  • slave1 (centos-7-slave) (Wildfly 9.0.2 Host Controller)

Check: environments/production/manifests/site.pp

Using:

  • biemond-wildfly
  • puppetlabs-apache
  • puppetlabs-java
  • crayfishx/firewalld

Console

http://172.28.128.20:9990

user: puppet password: JwJEnUCS3Tc0ttcasZOjS47uy78Du4

mod_cluster_manager

http://172.28.128.10:6666/mod_cluster_manager

hawt.io

http://172.28.128.10/hawtio

About

Multi-machine environment for Wildfly Domain (Domain Controller + Host Controller) and a Load Balancer (httpd + mod_cluster). Using Roles & Profiles pattern.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published