Kubernetes 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 DaemonSetMay 12 · 5 min readkubernetesunderstanding.hashnode.dev
Kubernetes 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 ToMay 9 · 5 min readkubernetesunderstanding.hashnode.dev
Kubernetes 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 comeMay 9 · 10 min readkubernetesunderstanding.hashnode.dev
Kubernetes 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 appMar 10 · 8 min readkubernetesunderstanding.hashnode.dev
How 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 beMar 8 · 7 min readkubernetesunderstanding.hashnode.dev