Skip to content
This repository has been archived by the owner on Jan 10, 2019. It is now read-only.

v0.1.0

Compare
Choose a tag to compare
@BenWhitehead BenWhitehead released this 03 Jun 19:00
· 84 commits to master since this release

This is the first release of the Apache Mesos framework for Apache Cassandra.

A high level list of features that have been implemented

  • Scheduler will bootstrap a keep a ring running
  • Restart a node that has crashed
  • Uses default Cassandra ports from Mesos Resource Offers
  • Executor monitors health of a running node
  • Scheduler provides all configuration to nodes
  • Support adding nodes to the ring
  • Able to be ran via Marathon, all builds output a marathon.json
  • Expose REST API to manage Cassandra Cluster
  • Expose cluster health check via Marathon Health check
  • Expose api resource to view cluster state
  • Expose api resource to view scheduled tasks
  • Expose api resource to view running periodic tasks
  • Expose api resource to view cluster configuration
  • Expose api resource to manage nodes and seeds
  • Expose api resource to manage running cleanup and repair
  • Self-contained, no dependency on internet resources after scheduler has started
  • Mesosphere DCOS Cassandra Package

Full Documentation: http://mesosphere.github.io/cassandra-mesos/

Artifacts

marathon.json: https://downloads.mesosphere.io/cassandra-mesos/artifacts/0.1.0-1/marathon.json
tar: https://downloads.mesosphere.io/cassandra-mesos/artifacts/0.1.0-1/cassandra-mesos-0.1.0-1.tar.gz

Thanks

A special thanks goes to @snazy, @ssk2 and @BenWhitehead for their contributions to this release.