4 ms·
Totally. Plus it's misguiding readers with different functionality and use cases. For example "Persistent Storage: StatefulSets provide persistent storage to t
by LetMeLogin 2y ago
Totally. Plus it's misguiding readers with different functionality and use cases.
For example "Persistent Storage: StatefulSets provide persistent storage to their pods through Kubernetes PersistentVolumes".
The thing is that STS doesn't do that. That's actually in POD definition.
- MuffinFlavored 2y agoI had no idea... probably shows I haven't hit an advanced enough use case. > why isn't a statefulset just a deployment/pod with PVC mounted? * StatefulSets provide predictable pod names and hostnames (pod-0, pod-1) * StatefulSets handle pods sequentially (0→1→2), ensuring proper cluster initialization. * StatefulSets maintain a consistent pod-to-PVC mapping even after pod rescheduling. * StatefulSets delete pods in reverse order,
- sitkack 2y ago"Come on!"
- belter 2y agohttps://youtu.be/rrlsS6n7mBo https://youtu.be/rrlsS6n7mBo
- vanillax 2y agoAgree. Its more confusion. PVC / PV are native to k8s not something part of statefulsets. In fact you _probably_ only need to use Statefulsets for databases. Which is probably going to be abstracted away with Operators.
- verdverm 2y agoIt's more about roll forward/backward and services with a master+replica or leader election. That PVCs are common in stateful sets is more a symptom than the cause
- vanillax 2y agoYea for sure. Thats why I dropped the term database because thats the exact scenario ( master / replica ) where pod consistency naming,dns, network etc is important for StatefulSet.
- null0pointer 2y agoAuthor is most likely farming credibility with blog spam.