Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status


rundeck (56) Versions 5.0.2

Installs and configures Rundeck 2.x

cookbook 'rundeck', '= 5.0.2', :supermarket
cookbook 'rundeck', '= 5.0.2'
knife supermarket install rundeck
knife supermarket download rundeck
Quality 83%

Rundeck Cookbook

Cookbook Version
Build Status

Installs and configures Rundeck with an optional Apache reverse proxy. The cookbook has optional support for Active Directory and LDAP.


This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit or come chat with us on the Chef Community Slack in #sous-chefs.

Supported Chef Versions

  • Chef 13
  • Chef 14

Supported OS Versions

The following platforms and versions are tested and supported using test-kitchen

  • Ubuntu 16.04 / 18.04
  • Debian 9
  • CentOS 7



This project exists thanks to all the people who contribute.


Thank you to all our backers!


Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

Rundeck Cookbook CHANGELOG

This file is used to list changes made in each version of the Rundeck cookbook.


  • Misc Fixes


  • Adds Rundeck ACL Policy configuration (and fixes)
  • Complete rewrite of cookbook using custom resources
  • Adds circleci testing
  • Adds support for Debian 9
  • Provides support for adding/deleting Rundeck projects
  • Upgrades Apache cookbook version to 7


  • Add optional LDAP data bag support
  • Support Rundeck 2.9.x
  • Repoint download location to bintray and enable HTTPS


  • Fixes symbolic link error when wrapping cookboook #162


  • Added support for rundeck version 2.7.x. Backward compatibility for 2.6.x is still there


  • Project changes
    • Projects are now created and updated according to the data bag definition
    • Create projects with api rather than CLI
    • Project data bag change: projects will now be created / updated with config exactly matching what is in the "project_settings" key in the data bag item. If you want to set extra config for all projects, consider adding attributes into ['rundeck']['framework']['properties']
    • The functionality to set resources.source.1 and project.resources.file for all projects has been removed because it makes too many assumptions about projects. You can re-enable this functionality on a per-project basis by setting the "old_style" key to true in the project data bag item. See the lwrp for more information on this.
  • Use ['rundeck']['framework']['properties'] to set additional config in the template


  • Fixed issue #104 (ACL databag not being handled)
  • Support for backward compatibility of Rundeck.


  • Added LWRP User
  • Added LWRP Plugin
  • Support ACL policy file data bag
  • Support SSL certs via data bag
  • Support LDAP bindDn and password via data bag to enable encryption
  • Support RDBMS config via data bag to enable encryption
  • Add CA certs to Java truststore
  • Fix SSL so that CLI works properly and configure SSL offloading to proxy
  • Fix issue with server presenting itself on


  • Update template file for 2.6.2
  • Update downloaded deb and rpm for 2.6.2
  • Updated checksum for 2.6.2
  • Alter default loglevel
  • Change JVM memory settings to an attribute.
  • Change Apache template to work with different auth modules (commonly seen with apache 2.2->2.4)
  • winrm plugin broken in 2.6. Updating winrm plugin to version 1.3.1 from 1.1


  • upgrading to 2.6.0
  • fixing AD auth issues with forcebinding not working correctly


  • separated out apache, java, and rundeck server install, so you can install your own flavors
  • created grails variables so there more control over listening port


  • Using attributes for databag items
  • Bug fixes


  • updating to rundeck version 2.4.2-1 GA


  • added more options for LDAP configurations
  • improved the install process for the package option
  • configurable databag names
  • add a users item to rundeck data bag to allow changing of default admin password. This may be encrypted if needed.
  • remove the tie of rundeck username and group
  • chef-client v10 treats platform? as attribute instead of method in attributes file
  • Add supplemental groups to jaas-activedirectory (#590). This affects default['rundeck']['default_role']
  • bump default rundeck version to 2.3.2-1
  • configurable server url attributes added
  • fixed home dir creation
  • berkshelf and cookbook test updates
  • fixed platform detection for attributes on rhel and chef 10


  • updating to rundeck 2.1.2
  • removing runit from rundeck::server recipe. default init scripts work now!
  • bug fix issue #6
  • removing runit from chef-rundeck recipe. use upstart
  • Berkshelf support added


  • added support to add custom project properties via the rundeck_project databag
  • bug fixes with email settings in
  • update rundeck 2.0.3
  • Added RHEL support (thanks scottymarshall)


  • add smtp configuration to
  • update for chef-rundeck partial searches with chef 11


  • add support for multiple chef-rundeck URL


  • update rundeck 2.0.1
  • update to chef-rundeck 1.0.2
  • added a file
  • added a CONTRIBUTING file
  • adding Travis-CI integration and foodcritic support


  • update rundeck from 1.4 to 1.6


  • Move chef-rundeck URL config into the project data bags for multiple chef-rundeck URLs


  • Add support for windows via winrm


  • Add support for sudo cookbook version 2.0+


  • Add support for relational databases mysql and oracle
  • Fixed path issues and updated to latest deb


  • Address food critic warnings


  • Parameterized the rundeck.rb template


  • Updating chef-rundeck gem.


  • Initial releas

Collaborator Number Metric

5.0.2 passed this metric

Contributing File Metric

5.0.2 passed this metric

Foodcritic Metric

5.0.2 failed this metric

FC016: LWRP does not declare a default action: rundeck/resources/user.rb:1
FC108: Resource should not define a property named 'name': rundeck/resources/plugin.rb:22
FC108: Resource should not define a property named 'name': rundeck/resources/project.rb:21
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any

No Binaries Metric

5.0.2 passed this metric

Testing File Metric

5.0.2 passed this metric

Version Tag Metric

5.0.2 passed this metric