SSulakshana Karunarathne2d ago · 4 min readWhy Your Database Will Crash in a Kubernetes Deployment (And Why You Need a StatefulSet)The Naive Mistake: "Everything is a Deployment" When developers first start containerizing applications for Kubernetes, it is tempting to treat every workload the same way: apiVersion: apps/v1 kind: Ddevseccloud.hashnode.dev
AAli Abbas ChadharMay 29 · 7 min readDemystifying Kubernetes Workloads: StatefulSet vs. Deployment vs. DaemonSetWhen you first start with Kubernetes, everything revolves around Pods. But running individual Pods in production is a recipe for disaster—if a node dies, your Pod dies with it. To keep your applicatioaliabbaschadhar.hashnode.dev
NNishant DesaiMay 12 · 5 min readKubernetes Deployments vs StatefulSets vs DaemonSets 🚀Kubernetes provides different workload controllers to manage applications based on their behavior and requirements. The three most important workload resources are: Deployment StatefulSet DaemonSetkubernetesunderstanding.hashnode.dev
DDavid AronchickMay 5 · 4 min readThe Distributed Data Dilemma: Kubernetes' Unsolved PuzzleThe Distributed Data Dilemma: Kubernetes' Unsolved Puzzle It was a question I heard constantly in the years after Kubernetes launched: "Can we run our database on Kubernetes?" The answer was always, "Yes, but it's complicated." It wasn't complicated ...distributedthoughts.org
DDevOpsofworldMar 31 · 8 min readCost Optimization with Planned Downtime Migrating an EBS-Backed StatefulSet from Multi-AZ to Single-AZ in Amazon EKS (Production Pattern)1. Overview This article documents a real production-style migration of a Kubernetes StatefulSet backed by Amazon EBS from Multi-AZ to Single-AZ in Amazon EKS. The migration was executed at the storag3devopsofworld.com
DDevOpsofworldFeb 24 · 5 min readProduction Change: Migrating a StatefulSet from Large to Smaller Nodes in EKS (Without Downtime)We had a production application running on Amazon EKS as a StatefulSet.Each replica had its own PersistentVolumeClaim backed by Amazon EBS. During the initial launch phase, we deployed the workload ondevopsofworld.com
Ddumpala AbhignaFeb 17 · 17 min read🚀 Kubernetes Hands-On Project: Deployment vs StatefulSet on Amazon EKS🔎 Key Differences Between Deployment and StatefulSet FeatureDeploymentStatefulSet Pod IdentityRandom pod names (no stable identity)Stable, predictable pod names (e.g., mysql-0) Persistent StorageNo guaranteed dedicated storageEach pod gets i...understanding-kubernetes-statefulset.hashnode.dev
Ddumpala AbhignaFeb 16 · 6 min read🚀 Deployment vs StatefulSet in KubernetesIn Kubernetes, not all workloads are the same. Stateless applications like APIs and frontend apps work perfectly with Deployments. But stateful applications like databases, Kafka, and Elasticsearch need something more powerful and predictable. That’s...kubernetes-statefulset-vs-deployment.hashnode.dev
TTech Insights HubFeb 12 · 8 min readKubernetes StatefulSets: Persistent VolumesWhy Traditional Volume Management Fails for Stateful Workloads Standard Kubernetes Deployments with manually created PVCs cannot guarantee stable storage identity across pod restarts. When a pod in a Deployment is rescheduled, it may bind to a differ...topperblog.hashnode.dev
RRama GrandhiJan 26 · 8 min readStatefulSet and DaemonSet in Kubernetes Explained With Real-World Examples ✌️Real-World Analogy: Stateless vs Stateful Let’s take a real-world example. A customer is having an issue with a package delivery, so he calls a live support agent. He explains the entire problem in dedevopswithkube.hashnode.dev