This document discusses using stateful applications on Kubernetes. It describes how containers are inherently stateless but Kubernetes provides tools like volumes and StatefulSets to manage state. Volume plugins allow connecting containers to various storage backends. PersistentVolumes and PersistentVolumeClaims provide an API for storage requests. StatefulSets ensure ordered deployment and stable networking for stateful applications. Real-world examples from SUSE include containerizing OpenStack and Cloud Foundry platforms.