Back Home and Ruby Notes
Puppet for Java, Groovy, Mule etc.
puppet module install puppetlabs-java --version 1.1.1
The java code can be configured with
class { 'java':
distribution => 'jdk',
version => 'latest',
}
with additonal options of osFamily, operationsystem etc
class { 'java':
osfamily => 'Suse',
operatingsystem => 'OpenSUSE',
operatingsystemrelease => '12.3',
distribution => 'jdk',
version => 'latest',
}
VM Based configuration
Vagrant Machines are provisioned on top of VirtualBox, VMware, AWS, or any other provider. Then, industry-standard provisioning tools such as shell scripts, Chef, or Puppet, can be used to automatically install and configure software on the machine.
Geppetto an Eclipse toolset for developing puppet modules and manifests
Links and Reference
-
Foreman Foreman is a complete lifecycle management tool for physical and virtual servers.