skip to Main Content

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.

Upcoming webinar: Deploying a Multi-Region Kubernetes Cluster

Guide

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

Blogs

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.

Kubernetes: The State of Stateful Apps

Running CockroachDB on Kubernetes

Kicking the tires: Automated CockroachDB Test Cluster Deployment in AWS

Video

Run CockroachDB on Kubernetes

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

Upcoming webinar: Deploying a Multi-Region Kubernetes Cluster

Back To Top