This page describes a Kubernetes deployment method that is considered “legacy” and will not be supported in a future release of CockroachDB. New CockroachDB deployments on Kubernetes are recommended to use the newer, fully-featured CockroachDB operator that’s easier to deploy and supports scaling of multi-region clusters. To migrate an existing deployment to use the CockroachDB operator, read the Helm and Public operator migration guides.For more information on legacy Kubernetes deployments and support timelines, read the deprecation notice.
- Public operator The Public operator is also available on platforms such as Red Hat OpenShift and IBM Cloud Pak for Data.
- Manual StatefulSet configuration
- Helm package manager for Kubernetes
CockroachDB on Kubernetes
This section describes how to:- Deploy CockroachDB on a single Kubernetes cluster
- Deploy CockroachDB on Red Hat OpenShift
- Orchestrate CockroachDB across multiple Kubernetes clusters

