Version information
released Nov 6th 2015
This version is compatible with:
Start using this module
Add this module to your Puppetfile:
mod 'arpitaggarwal-tomcat', '0.7.0'
Learn more about managing modules with a PuppetfileDocumentation
arpitaggarwal/tomcat — version 0.7.0 Nov 6th 2015
tomcat puppet module
Table of Contents
Overview
Configure and Install Tomcat on Ubuntu/Debian.
Module Description
Tomcat is an open-source web server and servlet container, and this module provides a streamlined way to install and configure Tomcat from a package.
What Tomcat Puppet Module Affects
- configuration files and directories
- package/service/configuration files for Tomcat
- listened-to ports
/etc/default/tomcat{version}
/etc/tomcat{version}/server.xml
Usage
If you just want a tomcat 7 server installation with the default options you can run:
class { 'tomcat': }
If you need to customize port
configuration option you need to do the following:
class { 'tomcat':
version => '7',
port => '9999'
}
If you need to customize all configuration options you need to do the following:
class { 'tomcat':
version => '6',
port => '9999',
java_home => '/usr/lib/jvm/java-8-oracle',
java_opts => '-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC',
jsp_compiler => 'javac',
logfile_days => '14',
authbind => 'no'
}