Skip to content

Quickstart: Kind

This guide walks you through deploying a DocumentDB cluster on a local Kind (Kubernetes in Docker) cluster. Kind is ideal for development, testing, and CI pipelines.

Prerequisites

Tool Version Purpose
Docker 20.10+ Container runtime for Kind
Kind v0.31+ Local Kubernetes cluster
kubectl 1.35+ Kubernetes CLI
Helm 3.x Package manager
mongosh Latest MongoDB shell for connecting

Important

The DocumentDB operator requires Kubernetes 1.35+ for ImageVolume GA support. Kind v0.31+ ships images for Kubernetes 1.35.

Create a Kind Kubernetes cluster

kind create cluster --name documentdb-dev --image kindest/node:v1.35.0

Verify the Kubernetes cluster is running:

kubectl cluster-info
kubectl