Skip to content

Infrastructure repository powered by Chef, Spiceweasel, Berkshelf, etc.

Notifications You must be signed in to change notification settings

jloveland/loveland-clusters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is a Chef repository to deploy your infrastructure. You describe your Chef infrastructure using simple syntax in Ruby, JSON or YAML. Execute Spiceweasel command-line tool to upload the infrastructure to your Chef server and deploy in an automated way.

Spiceweasel will leverage Berkshelf to package and validate your cookbooks, then generate knife commands that will execute to deploy.

Requirements

Spiceweasel currently depends on knife to run commands for it, and requires the chef gem for validating cookbook metadata. See setting up Berkshelf is a dependency for the Cookbook Berksfile support. Infrastructure files must end in .rb, .json or .yml to be processed.

Tested with the Chef 11.x series (previous versions of Chef may still work). It is tested with Ruby 1.9.3. Version 2.0 was the last version known to work with Ruby 1.8.7 due to the introduction of the Berkshelf dependency in 2.1. If you want to use Ruby 2.0, you will need to use the Chef 11.6 (or later) gem.

Installation

About

Infrastructure repository powered by Chef, Spiceweasel, Berkshelf, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published