racker/cookbook-cassandra

Name: cookbook-cassandra

Owner: racker

Description: Cookbook for running Apache Cassandra

Created: 2012-08-22 23:10:41.0

Updated: 2016-09-29 16:34:43.0

Pushed: 2016-11-01 16:58:16.0

Homepage: null

Size: 45

Language: HTML

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Description

Installs and configures a Cassandra node

Recipes

default

Not meant to be called by itself. This recipe should get called by either the binary or source recipes. This recipe will set up paths, services, and dependencies once the type of Cassandra node is installed correctly.

binary

This recipe will grab a binary build of Cassandra as specified by the node[:cassandra][:url] then install it to the node[:cassandra][:install_path]. Afterwards it calls the default recipe to do the general setup.

source

To use this recipe specify a node[:cassandra][:source_url] and node[:cassandra][:source_reference]. It will then do a pull the git source from the source_url into the node[:cassandra][:install_path], then run the ant build, then call the default recipe to do the general setup.

cql

If you need the python cql driver and the cqlsh commandline tool installed add this recipe to your node/role.

Usage

The expected usage would be to add either the cassandra::binary or cassandra::source to your node or role and it just magically works.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.