Skip to content

HlopheBoyo/crowbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stories in Ready

Welcome to OpenCrowbar

![Gitter](https://badges.gitter.im/Join Chat.svg)

Welcome to the OpenCrowbar Project - the gateway to a new hardware provisioning experience that delivers the best of software deployment automation and orchestration. OpenCrowbar is a successor of the 4 year-old & still active Crowbar project. It derives much of its functionality from its predecessor, but offers a lot more.

Getting Started & Documentation

Documentation close by and located in under the /doc directory of OpenCrowbar and for each workload module.

Want to try out OpenCrowbar? Install following the deployment guide (for Centos). For the quick start, just go here to build an admin node.

Please refer to the /doc directories for detailed information. We attempt to define and maintain one sub-directory for each functional element. This structure is intended to be common across all workloads in the OpenCrowbar project

Please, do NOT add documentation in locations outside of the /doc directory trees! If necessary, expand this README to include pointers to important /doc information.

We've also made it easy to setup and run latest Crowbar using our Fast-Start (with Docker) as a rapid-fire code/test/commit cycle tool.

Current Release

  • Release v2.3 as of 7/30/2015 (was known as Drill) on master branch
  • Development for Epoxy cycle moved to develop branch
  • Earlier Releases:
    • Anvil became v2.0 in Apr 2014
    • Broom became v2.1 in Dec 2014
    • Camshaft became v2.2 in Apr 2015

Join Our Community

Exec Summary

The principal motivation for creation of OpenCrowbar is the transition a from bare metal installer into a tool that manages ongoing operations. OpenCrowbar enables upgrade and continuous deployment automation. This capability is important for large scale deployments of evolving complex projects like OpenStack, Hadoop, and Ceph.

OpenCrowbar provides the foundation for operations automation. OpenCrowbar is an open reference implementation that can be reliably deployed in large-scale, multi-site datacenters. This effectively productizes best practices in a way that allows creation of consistent and discoverable operating environments. Users benefit with fast time-to-value and we benefit by having consistent installations across the ecosystem.

Benefits of OpenCrowbar

OpenCrowbar reduces the cost of datacenter hardware infrastructure preparation. The immediate benefits of OpenCrowbar are realized in the deployment of complex compute and storage clusters. OpenCrowbar reduces the human resource cost of getting compute platform systems into productive use, automates continuous hardware redeployment, automates hypervisor, operating systems, and application layer software installation and management. All of these add up to significant gains in operational reliability, consistency, and concomitant reduction in defects handling costs.