With kind you can set up a Kubernetes cluster within Docker. kind can be used to test the Kubernetes infrastructure. We are using kind in conjunction with Helm to prepare our Kafka trainings.
Set up kind
kind can be installed with the following commands:
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.11.1/kind-linux-amd64
chmod +x ./kind
mv ./kind /some-dir-in-your-PATH/kind
After having installed kind, you can set up a new cluster:
kind create cluster --image=nestybox/kindestnode:v1.18.2
!! It is important to use the Docker image kindestnode
and sysbox
has to be used as Docker engine. Otherwise, kind won't start up.

Setting up Kafka Confluent stack with Helm
Install Helm:
snap install helm
Install Confluent Helm chart from https://github.com/confluentinc/cp-helm-charts
:
helm install my-conflulent confluentinc/cp-helm-charts --version 0.6.0
