Cask Blog

A Look at Automating Cluster Creation in the Cloud with Coopr

David Bajot

Coopr is a cluster provisioning system designed to fully facilitate cluster lifecycle management in public and private clouds. In this blog, we will take an inside look at what happens when Coopr provisions a cluster. Deploying clusters can be time-consuming. For many system deployments, this work can be accomplished with a configuration management tool such … Read more


Deploying CDAP packages from source via Coopr

Developing features for CDAP follows a similar workflow as working on many projects. Developers have their local checkout of the source, make modifications in a feature branch, build and test locally on their development machines, push their branch, and submit a pull request for code review. During this process, developers build CDAP clusters (for testing) … Read more


Meet Coopr Cloud: Clusters with a click (in the cloud)

Because testing against real clusters is such a critical and frequent component of the engineering development cycle, we originally built Coopr to address our own needs for a fast, self-service way to provision clusters on our own hardware and in public clouds. When we open sourced the technology earlier this year, our vision was to … Read more


Continuuity Loom 0.9.7: Extensible cluster management

Please note: Continuuity is now known as Cask, and Continuuity Loom is now known as the Coopr. In March, we open sourced Continuuity Loom, a system for templatizing and materializing complex multi-tiered application reference architectures in public or private clouds. It is designed bottom-up to support different facets of your organization – from developers, operations … Read more