Personal tools
Skip to content. | Skip to navigation
The Chef Development Kit (ChefDK) brings the best-of-breed development tools built by the awesome Chef community to your workstation with just a few clicks. Download your package and start coding Chef in seconds. The Chef Development Kit contains everything you need to start using Chef, along with the tools essential to managing the code that runs your business. ChefDK contains: An early version of a brand new command-line tool, chef, that aims to streamline Chef workflow, starting with new generators. The well-known cookbook dependency manager Berkshelf 3.0. The Test Kitchen integration testing framework. ChefSpec, which makes unit testing cookbooks a breeze. Foodcritic, a linting tool for doing static code analysis on cookbooks. All of the Chef tools you're already familiar with: Chef Client, Knife, Ohai and Chef Zero.
A library to manipulate Chef in Chef.
Write RSpec examples for Opscode Chef recipes
A Chef server written in Go, able to run entirely in memory, with optional persistence with saving the in-memory data to disk or using MySQL or Postgres as the data storage backend. Docs: http://goiardi.readthedocs.org/en/latest/index.html
A class based config mixin, similar to the one found in Chef.
Ohai detects data about your operating system and prints out a JSON data blob. It can be used standalone, but it's primary purpose is to provide node data to Chef.
This is the opencrowbar-build-tools package for OpenCrowbar. OpenCrowbar is a second-generation DevOps tool that enables deployment of bare servers into a production ready cluster in a matter of hours. OpenCrowbar can deploy any software stack, but has been initially developed to deploy Hadoop and OpenStack. OpenCrowbar is able to prepare server hardware, firmware, and hardware-based controllers to create a known-state hardware platform that is ready to receive the installation of an operating system, application-specific software, pre-configure the application-specific platform so it is ready to deploy a clustered workload to compute and/or storage nodes. OpenCrowbar provides server discovery, firmware updates, and operating system installation using PXE boot or virtual instance deployment. OpenCrowbar deploys applications on top of hardware-provisioned operating system platforms using Jigs. Supported Jigs includes: Chef, Puppet, and SSH-based shell scripting.
This is the opencrowbar-ceph package for OpenCrowbar. OpenCrowbar is a second-generation DevOps tool that enables deployment of bare servers into a production ready cluster in a matter of hours. OpenCrowbar can deploy any software stack, but has been initially developed to deploy Hadoop and OpenStack. OpenCrowbar is able to prepare server hardware, firmware, and hardware-based controllers to create a known-state hardware platform that is ready to receive the installation of an operating system, application-specific software, pre-configure the application-specific platform so it is ready to deploy a clustered workload to compute and/or storage nodes. OpenCrowbar provides server discovery, firmware updates, and operating system installation using PXE boot or virtual instance deployment. OpenCrowbar deploys applications on top of hardware-provisioned operating system platforms using Jigs. Supported Jigs includes: Chef, Puppet, and SSH-based shell scripting.
This is the opencrowbar-core package for OpenCrowbar. A typical deployment will require this package and at least one workload deployer package such as: crowbar-openstack, crowbar-hadoop, crowbar-ceph, etc. OpenCrowbar is a second-generation DevOps tool that enables deployment of bare servers into a production ready cluster in a matter of hours. OpenCrowbar can deploy any software stack, but has been initially developed to deploy Hadoop and OpenStack. OpenCrowbar is able to prepare server hardware, firmware, and hardware-based controllers to create a known-state hardware platform that is ready to receive the installation of an operating system, application-specific software, pre-configure the application-specific platform so it is ready to deploy a clustered workload to compute and/or storage nodes. OpenCrowbar provides server discovery, firmware updates, and operating system installation using PXE boot or virtual instance deployment. OpenCrowbar deploys applications on top of hardware-provisioned operating system platforms using Jigs. Supported Jigs includes: Chef, Puppet, and SSH-based shell scripting.
This is the opencrowbar-hadoop package for OpenCrowbar. OpenCrowbar is a second-generation DevOps tool that enables deployment of bare servers into a production ready cluster in a matter of hours. OpenCrowbar can deploy any software stack, but has been initially developed to deploy Hadoop and OpenStack. OpenCrowbar is able to prepare server hardware, firmware, and hardware-based controllers to create a known-state hardware platform that is ready to receive the installation of an operating system, application-specific software, pre-configure the application-specific platform so it is ready to deploy a clustered workload to compute and/or storage nodes. OpenCrowbar provides server discovery, firmware updates, and operating system installation using PXE boot or virtual instance deployment. OpenCrowbar deploys applications on top of hardware-provisioned operating system platforms using Jigs. Supported Jigs includes: Chef, Puppet, and SSH-based shell scripting.