Teams who need a strongly consistent database within Kubernetes should use a cloud-native SQL database like CockroachDB.
Managing state in Kubernetes is difficult because the system’s dynamism is too chaotic for most databases to handle; especially SQL databases that offer strong consistency.
With AWS CloudFormation and Kubernetes, developers can automate the setup of multi-node test cluster deployment for the latest stable and alpha CockroachDB features.
Running CockroachDB on Kubernetes pairs its built-in replication and survivability with Kubernetes’ process management, creating a highly available system.
Learn how to use Kubernetes' StatefulSets to deploy a replicated, consistent, stateful application using CockroachDB.