Skip to content

Local Setup

Aleks Volochnev edited this page May 2, 2021 · 12 revisions

We will need some tools, you may have some of them installed already. Please install missing.

Docker

We definitely need docker. Please install if missing.

Kind

We need a kubernetes cluster. If you have one, you are good to go. If you don't have, please install kind so we can have a test environment for you to play with. You can use another tool like minikube but the workshop setup is tested and supported for kind only.

Kubectl

Kubectl is a command-line tool to manage kubernetes. If you have it installed, skip this step, otherwise please proceed with the official documentation.

Helm

Helm is a "package manager" for kubernetes, used by many kubernetes-based systems. To install it, please follow the official documentation

Clone the Workshop Repository

git clone https://github.com/k8ssandra/workshop k8ssandra-workshop

Start Your Kind Cluster

cd k8ssandra-workshop
kind create cluster --config ./kind.yaml --image kindest/node:v1.18.2
kubectl cluster-info --context kind-kind

Next Step

Ready? Good job, let's move on! Proceed to the Step I