Skip to content

Adaptation of the Kubernetes storage example to deploy Cassandra using StatefulSets

Notifications You must be signed in to change notification settings

vatit-devops/kubernetes-cassandra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment of Apache Cassandra on Kubernetes

Author: Harry Lee

Adapted from the Original Kubernetes Project. Please refer to the original documentation for full details on the set up.

Files

Files in the files directory are replicas from the original repo, except for cassandra.yaml. Changes in this file are made to fit VAT IT requirements.

Example

Example Kubernetes configurations can be found in the example directory. The Cassandra cluster is deployed using a Stateful Set for persistence storage. This set up includes two services and a storage class.

Usage

Use the Makefile to build and deploy your cassandra image (see the different options in the Makefile).

// For development image with cqlsh, python installed
make build-dev
// For production image
make build

About

Adaptation of the Kubernetes storage example to deploy Cassandra using StatefulSets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published