cookbook 'safari-tomcat', '= 1.2.8', :supermarket
safari-tomcat (4) Versions 1.2.8 Follow0
A production ready Tomcat Chef cookbook.
cookbook 'safari-tomcat', '= 1.2.8'
knife supermarket install safari-tomcat
knife supermarket download safari-tomcat
safari-tomcat
comment to push metadata
A production ready tomcat chef cookbook.
This is a stand alone recipe for tomcat servers. It will install tomcat using the system package and configure it. This recipe is meant to be used with Oracle Java and is not tested with other JVMs. The safari-tomcat default recipe is based loosely on the opscode tomcat cookbook but has some notable differences, it does not ever restart the tomcat service. It allows overriding most config files through resource overrides. It also supports running Tomcat as a different user than "tomcat7".
This Tomcat cookbook is only tested for the following environments: * Ubuntu 12 * Oracle Java 7 * Tomcat 7
This cookbook cannot currently handle multiple instances of tomcat.
Development
This cookbook can be developed on a local workstation. Test provisioning and testing is controlled by Test Kitchen. The current setup uses Vagrant to provision on Virtual Box. Dependencies on other cookbooks are resolved using Berkshelf.
Run kitchen test
to do a full provision - test - teardown cycle. See the Test Kitchen documentation for more commands or run kitchen help
.
Dependent cookbooks
java ~> 1.31.0 |
apt ~> 2.9.2 |