Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.
/ jetty Public archive

DEPRECATED: Development repository for Chef Cookbook jetty

License

Notifications You must be signed in to change notification settings

chef-boneyard/jetty

Repository files navigation

jetty Cookbook

Build Status Cookbook Version

Installs and configures Jetty, Java servlet engine and webserver.

DEPRECATION NOTICE

Due to the conservative nature of packaging in LTS distributions there doesn't exist a way to install a current jetty packages across distros. We don't believe the package install workflow matches the installation workflow of most users run jetty applications. Due to this we've decided to deprecate this cookbook. We're open to a new approach to either installing or managing jetty. If this interests you e-mail us at [email protected]

Requirements

Platforms

  • Debian, Ubuntu

Chef

  • Chef 12+

Cookbooks

  • java

Attributes

  • node["jetty"]["host"] - Listen to connections from this network host, default '0.0.0.0'.
  • node["jetty"]["port"] - The network port used by Jetty, default '8080'.
  • node["jetty"]["jetty_args"] - Additional arguments to pass to Jetty, default ''.
  • node["jetty"]["java_options"] - Extra options to pass to the JVM, default '-Xmx256m -Djava.awt.headless=true'.
  • node['jetty']['install_java'] - Install java via the java cookbook. Defaults to true

Recipes

default.rb

The default recipe will install the native package for Jetty. The service will be managed via the package provided init scripts.

Usage

Simply include the recipe where you want Jetty installed.

License & Authors

Author: Cookbook Engineering Team ([email protected])

Copyright: 2010-2015, Chef Software, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.