Cassandra is a peer-to-peer architecture which is typically deployed on a large number of servers. Deploying, managing, and upgrading these systems by is more administrative time especially as your cluster grows. Puppet provides a simple way to install Cassandra.
Puppet is one of the favorite tools for automating the deployment on large clusters. Here is an example for HBase/Hadoop deployments and one for deploying a Hadoop cluster on EC2. There is Puppet recipe for Riak on GitHub, but it doesn’t show a lot of activity.
Getting back to Cassandra, you know what would be cool (if possible)? A Puppet recipe for a rolling upgrade of a Cassandra cluster.
Original title and link: Deploying Cassandra With Puppet ( ©myNoSQL)