SANTA CLARA, Calif.--(BUSINESS WIRE)--Today, at KubeCon + CloudNativeCon North America, DataStax released K8ssandra, an open-source distribution of Apache Cassandra™ on Kubernetes. K8ssandra, a Kubernetes Helm chart that deploys all things Cassandra, is available now and gives database administrators (DBAs) and site reliability engineers (SREs) elastic scale for data on Kubernetes.
“K8ssandra will help make data cloud-native," said Sam Ramji, Chief Strategy Officer at DataStax. “Kubernetes has made running and scaling stateless apps straightforward, but those apps need data. Bringing Cassandra to Kubernetes means having an automated open source distributed datastore that SREs appreciate. K8ssandra lets you scale data elastically and observe it with Prometheus and Grafana. It’s a distribution of known-good components that work well together on Kubernetes, and it’s a place for SREs to share operational wisdom.”
K8ssandra is an open-source distribution of Cassandra that supports stateful workloads on Kubernetes with elastic scale and auto-healing functionality. K8ssandra is deployed using helm and includes projects that the community has identified as essential for automating Cassandra:
- Cass-operator: an operator that serves as the translation layer between the control plane of Kubernetes and operations done by the Cassandra cluster.
- Cassandra Reaper: a tool that helps manage the critical maintenance task of anti-entropy repair in a Cassandra cluster.
- Cassandra Medusa: a way to backup and restore your data.
K8ssandra also includes and integrates with:
- Prometheus: pre-built and collected metrics.
- Grafana: pre-configured dashboards, enabling observability.
According to the "Cloud Development Survey" from Evans Data Corporation, sixty-two percent of developers indicated that they prefer Kubernetes or cloud service providers to manage their data.
“Running a database at scale has long been one of the most difficult challenges for engineering staff, and Cassandra was built for exactly that purpose,” said Stephen O’Grady, Principal Analyst with RedMonk. “As Kubernetes has accelerated towards ubiquity, organizations will increasingly look for ways to run databases at scale on that platform. This is, in turn, what K8ssandra is built for.”
“New Relic is highly supportive of standardizing community-supported tools for operating and managing Cassandra clusters. We are excited about the K8ssandra launch and look forward to actively contributing and collaborating with the broader open source community. This is a great starting point for new and existing users to run Cassandra in Kubernetes and benefit from direct access to the best available Cassandra expertise and practices,” said Tom Offerman, Senior Software Engineer at New Relic.
In March 2020, DataStax open-sourced a Kubernetes operator in partnership with the community to help make Cassandra the ideal database for scale-out, cloud-native data. K8ssandra is the continuation of that work.
“Orange has had a strong commitment to running Cassandra in Kubernetes with our open-source operator CassKop. I’m happy to see K8ssandra will expand what we are doing as a community to make Cassandra the standard for data on Kubernetes," said Franck Dehay, Software Engineer at Orange.
Apache Cassandra is the leader in scale-out, zero-downtime workloads and is used at global enterprises—including Home Depot, Netflix, and Apple. Cassandra supports an array of data use cases—from financial services transactions to entertainment streaming services and everything in between.
Grow your knowledge and achieve more with your Cassandra and Kubernetes deployments with the Apache Cassandra Operations in Kubernetes Certification program.
Click-to-Tweet: Say hello to K8ssandra, a cloud-native elastic datastore! K8ssandra is a collection of ready-to-go tooling for #DBAs #SREs. Check it out today! @Cassandra #Kubernetes #K8ssandra http://www.k8ssandra.io
K8ssandra: Kubernetes-native Elastic Datastore
KubeCon + CloudNativeCon: DataStax Virtual Booth / Silver Hall
Certifications: Get certified as an Apache Cassandra Developer or Administrator
DataStax is the company behind the massively scalable, highly available, cloud-native NoSQL data platform built on Apache Cassandra™. DataStax gives developers and enterprises the freedom to run data in any cloud, Kubernetes, hybrid or bare metal at global scale with zero downtime and zero lock-in. More than 450 of the world’s leading enterprises including Capital One, Cisco, Comcast, Delta Airlines, Macy’s, McDonald’s, Safeway, Sony, and Walmart use DataStax to build transformational data architectures for real-world outcomes. For more, visit DataStax.com and @DataStax.
© 2020 DataStax, All Rights Reserved. DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.
Apache, Apache Cassandra, and Cassandra are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States, and/or other countries.