Skip to main content
The CockroachDB operator is a fully-featured Kubernetes operator that allows you to deploy and manage CockroachDB self-hosted clusters. The CockroachDB operator’s source code is available in the cockroachdb/cockroachdb-operator repository on GitHub. The operator is installed with the CockroachDB Helm charts as described in the deployment guide; building the operator from source is not currently supported. With the CockroachDB operator, you can deploy CockroachDB clusters across multiple regions with separate operator instances per region. Using Helm, set configurations that manage the operator and CockroachDB nodes across regions.

CockroachDB operator

This section describes how to:

Kubernetes terminology

Before starting, review some basic Kubernetes terminology. Note that CockroachDB nodes are distinct from Kubernetes “nodes” or “worker nodes”.