NDNishant Desaiinkubernetesunderstanding.hashnode.dev·May 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 DaemonSet00
NDNishant Desaiinkubernetesunderstanding.hashnode.dev·May 9 · 5 min readKubernetes ConfigMaps & Secrets Explained 🔐In real-world Kubernetes applications, hardcoding configuration values inside application code is a bad practice. Things like: Database URLs API keys Environment names Feature flags Passwords To00
NDNishant Desaiinkubernetesunderstanding.hashnode.dev·May 9 · 10 min readKubernetes Ingress ExplainedIf you are running multiple applications inside a Kubernetes cluster, exposing every service using a separate LoadBalancer quickly becomes expensive and difficult to manage. This is where Ingress come00
NDNishant Desaiinkubernetesunderstanding.hashnode.dev·Mar 10 · 8 min readKubernetes Services Explained: ClusterIP, NodePort & LoadBalancerWhen running applications in Kubernetes, Pods are constantly created, destroyed, and replaced. Because of this dynamic nature, Pod IP addresses keep changing. This creates a problem. If a frontend app00
NDNishant Desaiinkubernetesunderstanding.hashnode.dev·Mar 8 · 7 min readHow Kubernetes DNS Works: Service Discovery ExplainedKubernetes is built to run distributed applications where hundreds or even thousands of containers communicate with each other. But there is a challenge. Pods in Kubernetes are ephemeral — they can be00