joestump / ubuntu-lts-cookbooks

A set of opinionated Chef cookbooks for Ubuntu's LTS distribution.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ubuntu LTS Chef Cookbooks

Overview

The current state of Chef community cookbooks leaves much to be desired. Monolithic packages attempt to install/configure all possible scenarios of a piece of software, which often leads to sub-optimal implementations for a given platform. This repository is a collection of minimalist cookbooks for Chef which leverage the best community cookbooks and are specifically targeted at Ubuntu LTS.

Goals

  • Use Ubuntu LTS APT packages by default.
  • Defer to vendor APT repositories for packages when possible.
  • Do not support environments outside of Ubuntu LTS.
  • Leverage LWRPs whenever possible.
  • Configured entirely via environment, role, and/or node attributes.
  • Use Upstart for all services.
  • Turn default SSL and other secure transports for services whenever possible.
  • Assume nodes are running on EC2.

About

A set of opinionated Chef cookbooks for Ubuntu's LTS distribution.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Ruby 100.0%