Fluxx isn't only an awesome card game, http://www.looneylabs.com/games/fluxx, it's also core to how we're organizing development repositories for the Intro2Devops class.
Boilerplate
Every Chef installation needs a Chef Repository. This is the place where cookbooks, roles, config files and other artifacts for managing systems with Chef will live. We strongly recommend storing this repository in a version control system such as Git and treat it like source code.
While we prefer Git, and make this repository available via GitHub, you are welcome to download a tar or zip archive and use your favorite version control system to manage the code.
This repository contains several directories, and each directory contains a README file that describes what it is for in greater detail, and how to use it for managing your systems with Chef.
certificates/- SSL certificates generated byrake ssl_certlive here.config/- Contains the Rake configuration file,rake.rb.cookbooks/- Cookbooks you download or create.data_bags/- Store data bags and items in .json in the repository.roles/- Store roles in .rb or .json in the repository.
