Requirements for running K8ssandra for development

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cassandra-medusa

    Apache Cassandra Backup and Restore Tool

  • Medusa for Apache Cassandra® : Backup and restore tool for Cassandra

  • jq

    Discontinued Command-line JSON processor [Moved to: https://github.com/jqlang/jq] (by stedolan)

  • jq

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • metric-collector-for-apache-cassandra

    Drop-in metrics collection and dashboards for Apache Cassandra

  • Metrics Collector for Apache Cassandra : Metric collection and Dashboards for Apache Cassandra (2.2, 3.0, 3.11, 4.0) clusters.

  • stargate

    An open source data gateway

  • Stargate : API framework and data gateway (CQL, REST, GraphQL)

  • management-api-for-apache-cassandra

    RESTful / Secure Management Sidecar for Apache Cassandra

  • Management API for Apache Cassandra : Secure Management Sidecar for Apache Cassandra

  • prometheus

    The Prometheus monitoring system and time series database.

  • Prometheus : Monitoring system & time series database

  • cass-operator

    The DataStax Kubernetes Operator for Apache Cassandra

  • Cass Operator : Kubernetes Operator for Apache Cassandra

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

  • Kind 0.7.0

  • medusa-operator

    A Kubernetes operator for managing Cassandra backups/restores with Medusa

  • Medusa Operator : Kubernetes Operator for Medusa

  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • Grafana : Fully composable observability stack

  • reaper-operator

    Kubernetes operator for Cassandra Reaper

  • Reaper Operator : Kubernetes Operator for Reaper

  • helm-charts

    Prometheus community Helm charts

  • kube-prometheus-stack chart: Prometheus : Monitoring system & time series database Grafana : Fully composable observability stack

  • ccm

    A script to easily create and destroy an Apache Cassandra cluster on localhost

  • Cassandra can run with fairly limited resources as long as you don’t put too much pressure on it. For example, for the Reaper project, we run our integration tests with CCM (Cassandra Cluster Manager), configured at 256MB of heap size. This allows the JVM to allocate an additional 256MB of off heap memory, allowing Cassandra to use up to 512MB of RAM.

  • nosqlbench

    The open source, pluggable, nosql benchmarking suite.

  • We used NoSQLBench to perform moderate load benchmarks. It comes with a convenient Docker image that we could use straight away to run stress jobs in our k8s cluster.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts