/plushcap/analysis/datastax/2021-05-dial-c-operator-unlocking-advanced-cassandra-configurations

Dial C* for Operator: Unlocking Advanced Cassandra Configurations

What's this blog post about?

DataStax Kubernetes Operator for Apache Cassandraâ„¢ manages Cassandra clusters in Kubernetes, providing configuration management, scaling capabilities, and error handling. It also handles necessary configuration changes for operations like repair and backup and restore as part of K8ssandra. This post focuses on some of the configuration management capabilities of Cass Operator through a series of examples. The first set of examples do not require any advanced understanding of Cass Operator or Kubernetes in general, while the advanced examples assume a deeper understanding of Kubernetes as they cover topics like init containers and StatefulSets. These examples demonstrate how to configure Cassandra and Kubernetes resources, including configuring cassandra.yaml and jvm-options for a Cassandra 3.11.10 deployment, managing multi-rack clusters across availability zones, specifying CPU and memory requirements for containers, adding custom labels to pods, adding environment variables to the cassandra container, and enabling remote JMX for Reaper repair operations.

Company
DataStax

Date published
May 3, 2021

Author(s)
John Sanda

Word count
1239

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.