kmchandrashekhar.hashnode.devHow I Configured Network File System (NFS) on AWS EC2 – Step-by-Step Practical GuideIn cloud environments, sharing files between servers is a common requirement. Whether it’s application logs, shared assets, backups, or deployment artifacts, centralized storage plays a key role in in2d ago·3 min read
kmchandrashekhar.hashnode.devKubernetes Cluster Upgrade Process (kubeadm)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...Jan 27·3 min read
kmchandrashekhar.hashnode.devHow I Deployed Jenkins on Kubernetes Using Dynamic Agent PodsIn this article, I’ll walk you through how I deployed Jenkins on Kubernetes, configured dynamic agent pods, and successfully executed a pipeline using Kubernetes-native Jenkins agents. This setup reflects real-world CI/CD architecture where Jenkins s...Jan 15·3 min read
kmchandrashekhar.hashnode.devHow I Cleared the CKA Exam with 92% — My Complete Journey & StrategyClearing the Certified Kubernetes Administrator (CKA) exam with 92% was one of the most satisfying milestones in my DevOps journey.This blog is not about motivation alone — it’s a real, practical, hands-on strategy that worked for me, and I believe i...Jan 14·3 min read
kmchandrashekhar.hashnode.devProvisioning Multiple AWS EC2 Instances Using Terraform: for_each vs countInfrastructure as Code (IaC) is a core skill for any DevOps engineer, and Terraform is one of the most widely used tools for this purpose.In this article, I’ll walk through two practical ways to create multiple EC2 instances in AWS using Terraform: ...Jan 11·4 min read