cassandra-k8s-deploy

Deploy Apache Cassandra clusters on Kubernetes using the K8ssandra operator.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/jamesc127/apache-cassandra-agent-skill --skill cassandra-k8s-deploy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cassandra-k8s-deploy
Source: https://github.com/jamesc127/apache-cassandra-agent-skill/tree/main/skills/cassandra-k8s-deploy
Command: npx skills add https://github.com/jamesc127/apache-cassandra-agent-skill --skill cassandra-k8s-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the deployment and management of production-ready Apache Cassandra clusters on Kubernetes, simplifying complex cloud-native infrastructure setup.

Core Features & Use Cases

  • Production-Grade Deployments: Installs and configures K8ssandra operator for robust Cassandra clusters on EKS, GKE, and AKS.
  • Full Lifecycle Management: Covers monitoring (Prometheus/Grafana), backup/restore (Medusa), automated repairs (Reaper), TLS encryption, authentication, and scaling.
  • Use Case: Deploy a highly available, secure, and monitored Cassandra cluster on your preferred cloud provider's Kubernetes service with minimal manual configuration.

Quick Start

Use the cassandra-k8s-deploy skill to deploy a 3-node Cassandra cluster on EKS with S3 backups and TLS enabled.

Frequently Asked Questions about cassandra-k8s-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Apache Cassandra on Kubernetes?▼

Deploy Apache Cassandra on Kubernetes by installing the K8ssandra operator, which automates cluster provisioning and configuration across EKS, GKE, and AKS with cloud-specific storage classes and automated lifecycle management.

Can I set up backup and restore for a Cassandra cluster in Kubernetes?▼

You can set up backup and restore for a Cassandra cluster in Kubernetes using Medusa, which the deployment integrates alongside monitoring and automated repair tools for production-grade data resilience.

Does the K8ssandra operator support monitoring with Prometheus and Grafana?▼

The K8ssandra operator supports monitoring with Prometheus and Grafana, providing comprehensive cluster visibility by deploying these integrated tools alongside the Cassandra database instances.

Can I configure TLS encryption and authentication for Cassandra on EKS, GKE, or AKS?▼

You can configure TLS encryption and authentication for Cassandra deployments across EKS, GKE, and AKS, ensuring secure access control and encrypted communication within your production-grade clusters.

What is the best way to manage automated repairs for Cassandra in Kubernetes?▼

Manage automated repairs for Cassandra in Kubernetes using Reaper, which integrates directly into the K8ssandra deployment to handle routine maintenance without requiring manual intervention.