Workloads stateful (bancos de dados, filas, stores em cluster) precisam de identidade estável e storage durável — coisas que um Deployment não fornece. Um StatefulSet dá aos Pods nomes estáveis e um ciclo de vida ordenado; PersistentVolumes (PV) e PersistentVolumeClaims (PVC) lhes dão storage que sobrevive ao Pod.
