Feb 16 · 5 min read · Kubernetes is everywhere today. Whether you deploy applications on AWS EKS, Azure AKS, or Google GKE, Kubernetes is the system managing your containers behind the scenes. If you are starting with Kubernetes, the hardest part is not running commands. ...
Join discussionFeb 8 · 3 min read · Recently, I've worked on an architecture case that combined Cisco ACI Multi-Pod with advanced Palo Alto firewall clustering and high-availability requirements. In this article, I will try to explain that what makes this design particularly valuable i...
Join discussion
Feb 3 · 7 min read · Node.js is widely known for its non-blocking I/O model and event-driven architecture. It excels at handling thousands of concurrent connections with minimal overhead. But there’s a catch. By default, a Node.js application runs on a single CPU core. E...
Join discussionFeb 2 · 6 min read · Node.js is widely celebrated for its non-blocking I/O model and event-driven architecture. It excels at handling thousands of concurrent connections with minimal overhead. But there’s a catch. By default, a Node.js application runs on a single CPU co...
Join discussionJan 27 · 3 min read · This document explains the end-to-end Kubernetes cluster upgrade process using kubeadm. Why Kubernetes Cluster Upgrade is Needed Kubernetes clusters must be upgraded periodically to: - Receive security patches - Avoid deprecated APIs - Maintain sup...
Join discussion
Jan 17 · 5 min read · Introduction: The Silent Guardian of the API Server Maintaining a Kubernetes cluster often feels like a constant battle against configuration drift. As teams scale, the anxiety of "who deployed what and why" grows. Without a gatekeeper, your API serv...
Join discussion
Jan 13 · 1 min read · ✅ WHAT Kubernetes Dashboard is a web-based UI used to view and manage Kubernetes resources like Pods, Deployments, and Services. Today, it is not recommended for production use and is gradually being phased out in real-world environments. ❌ Why Kube...
Join discussionDec 27, 2025 · 2 min read · In Kubernetes, everything looks fine—until etcd breaks. etcd is the brain of the cluster.If it’s lost, your deployments, services, and configurations disappear with it. This short story documents how I backed up etcd, deleted a deployment, and restor...
Join discussion
Dec 25, 2025 · 8 min read · I recently built an Apache Spark standalone cluster on a single Raspberry Pi 5 (8 GB RAM) using Docker.The cluster had: 1 Spark Master 4 Spark Workers: harvey, mike, donna, louis (named after Suits characters 😄) Strict memory limits per container...
Join discussion