Cassandra Cluster CRD
Settings Explanation
version
: The version of Cassandra to use. It is used as the image tag to pull.mode
: Optional field. Specifies if this is a Cassandra or Scylla cluster. If left unset, it defaults to cassandra. Values: {scylla, cassandra}annotations
: Key value pair list of annotations to add.
- : Name of the datacenter. Usually, a datacenter corresponds to a region.
racks
: List of racks for the specific datacenter.
name
: Name of the rack. Usually, a rack corresponds to an availability zone.members
: Number of Cassandra members for the specific rack. (In Cassandra documentation, they are called nodes. We don’t call them nodes to avoid confusion as a Cassandra Node corresponds to a Kubernetes Pod, not a Kubernetes Node).- : Defines the CPU and RAM resources for the Cassandra Pods.
annotations
: Key value pair list of annotations to add.placement
: Defines the placement of Cassandra Pods. Has the following subfields: