cassandra-operator

module
v1.0.2-0...-60ae0ee Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: Apache-2.0

README

Kubernetes Operator for Cassandra

Build CircleCI

Project Status: Sunset

The Cassandra-operator is currently being sunsetted and will be archived once a community (Apache) Cassandra operator is released. If you are looking for an Apache Cassandra operator for Kubernetes, please check out the operator from Orange called casskop or from Datastax called cass-operator.

The Cassandra Operator manages Cassandra clusters deployed to Kubernetes and automates tasks related to operating a Cassandra cluster.

Currently user-facing, Cassandra cluster objects are created as Kubernetes Custom Resources.

Cassandra Version Support

We are currently building images for Cassandra 3.11.9 and 4.0.0.

Documentation

All relevant information related to the usage of our Instaclustr Cassandra Operator is in our operator wiki

Requirements

  • Kubernetes 1.15+
  • Helm 3 (if you want to use the included helm charts)

Limitations

  • This operator is currently a work in progress, and breaking changes are landing in master all the time. Here be dragons!
  • We expect to consider the Cassandra Operator stable soon; backwards incompatible changes will not be made once the project reaches stability.
  • Some planned features have yet to be completed, and API changes are still possible—meaning that bug fixes, API, and version changes may not be backwards compatible.
  • Please see the Instaclustr supported projects page for the enterprise support status of the Cassandra Operator.

Further Information

Directories

Path Synopsis
cmd
pkg
apis/cassandraoperator
Package cassandraoperator contains cassandraoperator API versions.
Package cassandraoperator contains cassandraoperator API versions.
apis/cassandraoperator/v1alpha1
Package v1alpha1 contains API Schema definitions for the cassandraoperator v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=cassandraoperator.instaclustr.com
Package v1alpha1 contains API Schema definitions for the cassandraoperator v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=cassandraoperator.instaclustr.com
test
e2e

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL