Kubernetes and CockroachDB

As recently as December 2017, running databases in Kubernetes was challenging––especially for mission-critical online transaction processing (OLTP) workloads whose databases require strong consistency. A great way to simplify this process is by giving teams the option of using a cloud-native SQL database like CockroachDB within Kubernetes.

Leveraging Kubernetes and CockroachDB provides significant upsides including:

Simplification

Radically simplifying your stack by removing duplicative technologies and enabling the use of the Kubernetes everywhere.

Developer Experience

Improving the developers’ experience with a database that provides serializable consistency.

Scale

Easily scaling clusters to meet demand using CockroachDB’s built-in scaling abilities.

Get Started with a Kubernetes and CockroachDB Tutorial

Go to docs

Kubernetes: Stateful Apps with CockroachDB

This guide covers deploying a stateful application with CockroachDB using Kubernetes' StatefulSets feature. Topics include:

  • An overview of options to deploy stateful applications
  • Details about how StatefulSets and DaemonSets work in Kubernetes
  • Steps to get your stateful application into production using CockroachDB
Get the guide

Kubernetes: Distributed Stateful Apps using CockroachDB

As recently as December 2017, running databases in Kubernetes was challenging––especially for mission-critical online transaction processing (OLTP) workloads whose databases require strong consistency.

Read the blog

Kubernetes: The State of Stateful Apps

Read the blog

Running CockroachDB on Kubernetes

Read the blog

Kicking the tires: Automated CockroachDB Test Cluster Deployment in AWS

Read the blog

Run CockroachDB on Kubernetes

CockroachDB engineer Alex Robinson on how to deploy CockroachDB 1.0 on Kubernetes.

Watch the video

Get Started with a Kubernetes and CockroachDB Tutorial

Go to docs