Overview
Explore the intricacies of deploying databases in Kubernetes in this 35-minute conference talk by Jeffrey Carpenter from DataStax. Demystify the process of running stateful workloads in Kubernetes by understanding how databases are essentially applications composed of compute, network, and storage components. Learn to leverage Kubernetes resources such as Storage Classes, Persistent Volumes, Persistent Volume Claims, and Stateful Sets for efficient database deployment. Gain practical insights through demonstrations of deploying both a relational database (MySQL) and a NoSQL database (Apache Cassandra) in a Kubernetes environment. Overcome the intimidation of managing stateful workloads and discover how to effectively map storage to databases or applications within Kubernetes.
Syllabus
How to put a Database in Kubernetes - Jeffrey Carpenter, DataStax
Taught by
CNCF [Cloud Native Computing Foundation]