Displaying 1 to 20 from 39 results

mysql - Development repository for Chef Software mysql cookbook

  •    Ruby

The MySQL Cookbook is a library cookbook that provides resource primitives (LWRPs) for use in recipes. It is designed to be a reference example for creating highly reusable cross-platform cookbooks. This cookbook is concerned with the "MySQL Community Server", particularly those shipped with F/OSS Unix and Linux distributions. It does not address forks or value-added repackaged MySQL distributions like MariaDB or Percona.

aws - Development repository for aws Chef cookbook

  •    Ruby

Also new resources can now assume an STS role, with support for MFA as well. Instructions are below in the relevant section. In order to pass the credentials to the resource, credentials must be available to the node. There are a number of ways to handle this, such as node attributes applied to the node or via Chef roles/environments.

chef-client - Development repository for Chef Client cookbook

  •    Ruby

This cookbook is used to configure a system as a Chef Client. See USAGE.

windows - Development repository for Chef Cookbook windows

  •    Ruby

Provides a set of Windows-specific resources to aid in the creation of cookbooks/recipes targeting the Windows platform. As of Chef Client 13.0+ and 13.4+ windows_task and windows_path are now included in the Chef client. windows_task underwent a full rewrite that greatly improved the functionality and idempotency of the resource. We highly recommend using these new resources by upgrading to Chef 13.4 or later. If you are running these more recent Chef releases the windows_task and windows_path resources within chef-client will take precedence over those in this cookbook. In September 2018 we will release a new major version of this cookbook that removes windows_task and windows_path.




cassandra-chef-cookbook - Chef cookbook for Apache Cassandra, DataStax Enterprise (DSE) and DataStax agent

  •    Ruby

This is a Chef cookbook for Apache Cassandra (DataStax Community Edition) as well as DataStax Enterprise. It uses officially released packages and provides an Upstart service script. It has fairly complete support for adjustment of Cassandra configuration parameters using Chef node attributes.

apt - Development repository for apt Chef Cookbook

  •    Ruby

This cookbook includes recipes to execute apt-get update to ensure the local APT package cache is up to date. There are recipes for managing the apt-cacher-ng caching proxy and proxy clients. It also includes a custom resource for pinning packages via /etc/apt/preferences.d. May work with or without modification on other Debian derivatives.

chef-timezone - Chef timezone cookbook. LWRP for setting timezone.

  •    Ruby

Provides LWRP to manage timezone. Chef version >= 11.16.2 has to be used.

arcgis-cookbook - Chef cookbooks for ArcGIS

  •    Ruby

This repository contains ArcGIS Chef cookbooks used to help simplify and automate ArcGIS installation and configuration using IT automation tool Chef. Sample JSON attribute files for different ArcGIS deployment patterns are available at roles folder.


graylog2-cookbook - Chef recipes to deploy Graylog

  •    Ruby

This Chef cookbook installs and configures the Graylog log management system. It is using the official installation packages provided by Graylog, Inc.. It needs as requirement an installation of Java, Elasticsearch and MongoDB.

elixir - A cookbook to manage an installation of Elixir

  •    Ruby

A cookbook to manage an installation of Elixir. This will install Elixir and Erlang on the node. By default, Elixir and Erlang will be installed from packages. If you want to install from source you can set the node[:elixir][:install_method] attribute.

passenger_apache2 - Development repository for Chef Cookbook passenger_apache2

  •    Ruby

Installs Phusion Passenger Ruby application server for Apache 2. node['passenger']['version'] - Specify the version of passenger to install.

sudo - Development repository for sudo cookbook

  •    Ruby

The default recipe configures the /etc/sudoers file. The cookbook also includes a sudo resource to adding and removing individual sudo entries. Use the sudo resource to add or remove individual sudo entries using sudoers.d files.

activemq - Development repository for activemq Chef Cookbook

  •    Ruby

Provides resources for installing Apache ActiveMQ and managing the Apache ActiveMQ service for use in wrapper cookbooks. Installs from tarballs from the Apache.org website by default. The activemq_install resource installs an instance of the Apache ActiveMQ binary direct from Apache's mirror site. As distro packages are not used we can easily deploy per-instance installations and any version available on the Apache archive site can be installed.

aix - Custom resources that are useful on AIX

  •    Ruby

This cookbook contains useful resources for using Chef with AIX systems. Manage the services started by inetd by editing /etc/inetd.conf.

apparmor - Development repository for apparmor Chef Cookbook

  •    Ruby

Default recipe installs and manages AppArmor service, or disables and removes AppArmor depending on default['apparmor']['disable'] attribute. Also includes a custom resource (LWRP) for managing AppArmor policies. This recipe either installs or removes the apparmor package and starts / enables the service depending on the state of default['apparmor']['disable'].

ark - Development repository for Chef Cookbook ark

  •    Ruby

This cookbook provides ark, a resource for managing software archives. It manages the fetch-unpack-configure-build-install process common to installing software from source, or from binary distributions that are not fully fledged OS packages. This cookbook started its life as a modified version of Infochimp's install_from cookbook. It has since been heavily refactored and extended to meet different use cases.

audit - Audit Cookbook for Chef Compliance

  •    Ruby

The audit cookbook allows you to run InSpec profiles as part of a Chef Client run. It downloads configured profiles from various sources like Chef Compliance, Chef Supermarket or Git and reports audit runs to Chef Compliance or Chef Automate. The audit cookbook supports a number of different reporters and fetchers which can be confusing. Please see the supported configurations documentation which has a few copy/paste examples to get you started quickly.

bluepill - Development repository for bluepill Chef Cookbook

  •    Ruby

Installs bluepill Ruby Gem and configures it to manage services. Also includes a LWRP. Bluepill is a pure Ruby service management tool/library, so this cookbook should work on any system. The attributes do set up paths based on FHS locations, see below.

build-essential - Development repository for build-essential Chef Cookbook

  •    Ruby

Installs packages required for compiling C software from source. Use this cookbook if you wish to compile C programs, or install RubyGems with native extensions. Contains a resource, 'build_essential', as as well as a default recipe that simply calls that same resource. Note for Debian platform family: On Debian platform-family systems, it is recommended that apt-get update be run, to ensure that the package cache is updated. It's not in the scope of this cookbook to do that, as it can create a duplicate resource. We recommend using the apt cookbook to do this.