Skip to main content
Version: 3.2

Cassandra with Portworx on Kubernetes

This reference architecture document shows how you can deploy Cassandra, a distributed NoSQL database management system, with Portworx on Kubernetes. You will install Cassandra as a StatefulSet, which requires a headless service to provide network identity to the Pods it creates. Note that a headless service does not require load balancing and a single cluster IP address. For more details about headless services, see the Headless Services section of the Kubernetes documentation.

The following diagram shows the main components of a Cassandra with Portworx deployment running on top of Kubernetes:

cassandra-with-portworx-on-kubernetes