Skip to content

A Puppet module to install Apache Cassandra from the DataStax distribution

Notifications You must be signed in to change notification settings

msimonin/puppet-cassandra

 
 

Repository files navigation

Puppet Cassandra module (DSC)

Build Status

Overview

Install Apache Cassandra from the [DataStax Community Edition] 1.

Usage (from the test directory)

node 'seed1' {
  class { 'cassandra':
    cluster_name      => 'testCassandra',
    package_name      => 'cassandra',
    seeds             => [ '192.168.100.2'],
    version           => '2.0.10',
    listen_address    => "192.168.100.2"
  }
}


node 'node1' {
  class { 'cassandra':
    cluster_name   => 'testCassandra',
    package_name   => 'cassandra',
    seeds          => [ '192.168.100.2'],
    version        => '2.0.10',
    listen_address => "192.168.100.3"
  }
}

Supported Platforms

The module has been tested on the following operating systems. Testing and patches for other platforms are welcome.

  • Debian Linux 7.0 (Wheezy)

Support

Please create bug reports and feature requests in [GitHub issues] 2.

License

Copyright (c) 2012-2013 smarchive GmbH, 2013 Gini GmbH

This script is licensed under the [Apache License, Version 2.0] 3.

About

A Puppet module to install Apache Cassandra from the DataStax distribution

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Puppet 60.7%
  • Ruby 37.6%
  • Shell 1.7%