Skip to main content
Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services. For a given workload, you provide Kubernetes with a configuration, and Kubernetes applies that configuration to all Kubernetes nodes that are running the application. CockroachDB can be deployed and managed on Kubernetes using the following methods:
The CockroachDB Kubernetes Operator is also available on platforms such as and IBM Cloud Pak for Data.

CockroachDB on Kubernetes

This section describes how to:

Kubernetes terminology

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