What is Crowbar?
A specialized orchestration framework for configuring physical infrastructure with heterogeneous hardware, operating systems and configuration management targeted at scale-out operations and software platforms. It was designed with a service oriented model based on iterative directed convergence with system-wide cross-node dependencies.
OpenCrowbar (aka Crowbar v2) is an open source DevOps-based physical provisioning framework. It is vendor agnostic about hardware, operating system and config. managers. The v2 design uses an annealing orchestration approach that can coordinate both in-band (using SSH or agent calls), side-band (calls to a short-term utility boot image) and out-of-band (using external APIs or BMC control) actions.
In October 2014, several Crowbar founders and I launched RackN to offer commercial support and extensions around the OpenCrowbar project. We are committed to growing the community an the open core project.
Note: While OpenCrowbar is focused generally on many platforms using ready state, Crowbar v1 is still in active development focused exclusively on SUSE OpenStack. OpenCrowbar was forked from Crowbar in January 2014 to allow cleanup and simplification of the repo structure.
More Background? See my Crowbar posts.
Online Community Resources
- Github: https://github.com/opencrowbar (version 1 is http://crowbar.github.io)
- Sign up for the group / mail list: Group Groups OpenCrowbar
- Hang out with us on IRC: Freenode channel #crowbar
- File Defects or Create Features: Github Issues
Online meetings, backgrounders and tutorials (see my Youtube Channel) to help you get started quickly.