Kubernetes Data Simplicity: Getting started with K8ssandra

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

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

    K8ssandra is an open-source distribution of Apache Cassandra for Kubernetes including API services and operational tooling.

  • ``You might have heard about the K8ssandra project and want to start contributing, or maybe you want to start using all of its features. If you aren’t familiar with K8ssandra (pronounced like “Kate Sandra”), you can read this overview before digging into the developer activities in this post.

  • install-git

  • About Git Setup Guide Basic Guide

  • 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
  • k8ssandra

  • ` git clone https://github.com/your-github-repo-name/k8ssandra.git `

  • cassandra-medusa

    Apache Cassandra Backup and Restore Tool

  • ➠ View Medusa logs. Replace cassandra-pod with an actual pod instance name.

  • cassandra-reaper

    Automated Repair Awesomeness for Apache Cassandra

  • Reaper for Apache Cassandra

  • management-api-for-apache-cassandra

    RESTful / Secure Management Sidecar for Apache Cassandra

  • ➠ View Management-api logs. Replace cassandra-pod with an actual pod instance name.

  • reaper-operator

    Kubernetes operator for Cassandra Reaper

  • reaper-operator

  • 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
  • medusa-operator

    A Kubernetes operator for managing Cassandra backups/restores with Medusa

  • medusa-operator

  • lens

    Lens - The way the world runs Kubernetes

  • For a more visual way to obtain an overview of the resources and components in a Kubernetes cluster, consider using a free Kubernetes IDE like Lens.

  • cass-operator

    The DataStax Kubernetes Operator for Apache Cassandra (by k8ssandra)

  • cass-operator

  • helm

    The Kubernetes Package Manager

  • K8ssandra is primarily composed of YAML files used for declarative configurations. In fact, many of the YAML files are a collection of Helm charts. Helm is an open source package management solution for Kubernetes, and its charts are the packaging format used.

  • golang-docker

    Docker Official Image packaging for golang

  • To install an extension, navigate to File->Preferences->Extensions in VS Code and search for “Go”. This guide uses version 0.23.2 (not the nightly build) from the Go Team at Google. 3 . Follow the steps in the Go extension’s documentation, which includes a Download of Go specific to your operating system. Select 1.14+ as a version.

  • git

    A fork of Git containing Windows-specific patches. (by git-for-windows)

  • About Git Setup Guide Basic Guide

  • Visual Studio Code

    Visual Studio Code

  • One option available is Visual Studio Code (VS Code) for development on K8ssandra because it is free, open-source, and supports editing all of the artifacts that make up the K8ssandra project. Another great alternative is JetBrains GoLand IDE, which isn’t free for all users, but does provide an evaluation/trial period.

  • cli

    GitHub’s official command line tool

  • If you want to take GitHub to the command line, checkout GitHub CLI. It is GitHub’s official command line tool.

  • Apache Cassandra

    Mirror of Apache Cassandra

  • ➠ View Apache Cassandra logs. Replace cassandra-pod with an actual pod instance name.

  • 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