igoraj / puppet-cassandra

A Puppet module to install Apache Cassandra from the DataStax distribution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:HTML 75.3%Language:Puppet 14.9%Language:Ruby 9.3%Language:Shell 0.4%