Skip to main content

How to Deploy CockroachDB on Kubernetes

In this webinar you'll learn how to deploy CockroachDB on Kubernetes. It's worth knowing that we are experienced advocates for Kubernetes - we built CockroachCloud on top of Kubernetes after researching every other alternative. At Cockroach Labs, we’re working hard to make it easier to keep your data safe and available even in the face of catastrophic failures. However, if you’ve ever been responsible for deploying and operating services in production, you know that there’s more involved in achieving high reliability than just starting up a few processes and stepping away from the keyboard, even for highly survivable applications like CockroachDB. That’s where Kubernetes comes in. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications, where “containerized” typically implies the use of Docker. Kubernetes provides a huge assortment of services that help you keep your applications up and running, from application replication and rolling updates to health checking and log collection. If you’re familiar with CockroachDB, you know that it handles all the messy details of keeping your data replicated in a consistent way even in the face of all sorts of failures. By running CockroachDB on Kubernetes, we are able to pair its built-in replication and survivability model with Kubernetes’ process management, creating a highly available system that truly makes data easy. --------------------------------------------------------------------------------------------------------------------------- Careers: CockroachCloud: CockroachDB: Blog: Docs: Community Slack: