HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Kubernetes API Versions, CRDs, Operators & Helm Explained 4d ago · 5 min read · Custom Resource Definitions, Custom Controllers, Operators, and Helm. At first, these concepts can feel disconnected. But once you understand the Kubernetes API model, everything starts to make sense.Join discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Kubernetes Authentication, RBAC & Admission Controllers Explained May 28 · 6 min read · In Kubernetes security, there are 3 major questions: Who are you? → Authentication What can you do? → Authorization Should this request be modified or denied? → Admission Controllers This post coJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Kubernetes Storage, PV, PVC & StorageClass Explained May 24 · 5 min read · Containers and Pods are designed to be temporary. But real applications: databases analytics systems user uploads logs need data to survive even after containers or Pods are deleted. In this posJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Kubernetes Deployments, Rollouts, Rollbacks & Jobs ExplainedMay 15 · 5 min read · Deployments and application update strategies. This is where Kubernetes becomes truly powerful for production workloads. In this post, I’ll cover: Deployments Rollouts Rollback Rolling Updates BJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Kubernetes Pod Lifecycle, Probes, Metrics, Labels & Annotations Explained May 14 · 5 min read · As I continued preparing for CKAD, I realized something important: Running Pods is easy. Running reliable applications is the real challenge. That’s where concepts like: Pod lifecycle Readiness prJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Multi-Container Pods, Init Containers & Sidecars in KubernetesMay 12 · 5 min read · As I continued preparing for CKAD, I reached a very interesting Kubernetes concept: Not every Pod contains just one container. In real-world systems, applications often need helper processes runningJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Taints, Tolerations & Node Affinity in Kubernetes ExplainedMay 8 · 4 min read · How does Kubernetes decide where Pods should run? This is where: Taints Tolerations Node Selectors Node Affinity all come together. At first, these concepts can feel confusing because they soundJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Service Accounts in Kubernetes Explained SimplyMay 7 · 4 min read · As I continued my CKAD preparation, I came across another very important Kubernetes concept: How do applications or services securely interact with the Kubernetes API? That’s where Service Accounts coJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Secrets in Kubernetes Explained Simply Apr 25 · 4 min read · As I continued my CKAD preparation, I reached a critical topic: How do we securely store sensitive data like passwords in Kubernetes? Earlier, we saw ConfigMaps for configuration. But what about conJoin discussion
HSHaiman Sherinkubernetes-expalined-simply.hashnode.dev00Environment Variables and ConfigMaps in KubernetesApr 17 · 3 min read · As I continued my CKAD preparation, I reached a point where I needed to answer a simple question: How do we pass configuration into applications running inside Pods? Hardcoding values inside containJoin discussion