This presentation addresses the widespread misconception that Kubernetes isn’t ready for stateful applications. Historically, Kubernetes storage arrived late and stateful workloads were missing the equivalent platform primitives that enabled ease-of-use and flexibility with stateless applications. Not only has this been addressed, but we will show how Kubernetes can become the preferred platform for stateful applications because of its developer-first approach.
Readers will walk away with a clear idea of:
* Support at every layer for building stateful cloud-native applications including the Container Storage Interface (CSI) and concepts such as StatefulSets
* How developers can effectively leverage Helm charts and use CRDs+Operators to manage applications at scale
* Knowledge of upcoming functionality (eg, LocalStorage) and how next-gen data stores (eg, CockroachDB) fit into cloud-native environments