<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tag: kubernetes</title><description>Latest posts tagged kubernetes</description><link>https://www.sirishgurung.com/</link><item><title>ALB Ingress vs. NGINX Ingress on EKS — When to Use Which and How to Set Up Both with Terraform</title><link>https://www.sirishgurung.com/blog/alb-ingress-vs-nginx-ingress-on-eks/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/alb-ingress-vs-nginx-ingress-on-eks/</guid><description>Compare AWS ALB Ingress and NGINX Ingress on Amazon EKS, exploring architectural trade-offs, cost factors, and step-by-step Terraform &amp; Kubernetes deployment patterns.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>Terraform and EKS Basics: An Absolute Beginner&apos;s Guide to Infrastructure as Code</title><link>https://www.sirishgurung.com/blog/beginners-guide-to-infrastructure-as-code/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/beginners-guide-to-infrastructure-as-code/</guid><description>An absolute beginner&apos;s guide to Infrastructure as Code with Terraform and Amazon EKS, explaining blueprints, control planes, and how to read .tf and .yaml configs.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>From `docker compose up` to `kubectl apply` — A Developer&apos;s First Kubernetes Deployment</title><link>https://www.sirishgurung.com/blog/beginners-guide-to-kubernetes-deployment/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/beginners-guide-to-kubernetes-deployment/</guid><description>Translate your local docker-compose workflows into production-ready Kubernetes Deployments and Services with declarative state management.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>Building a Production-Ready VPC for Amazon EKS with Terraform — No Modules Required</title><link>https://www.sirishgurung.com/blog/building-a-production-ready-vpc/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/building-a-production-ready-vpc/</guid><description>Architect and provision a production-ready VPC for Amazon EKS from scratch using raw Terraform resources, covering subnet topology, NAT gateways, and Kubernetes tags.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>The Complete Guide to Persistent Storage on EKS — EBS vs. EFS vs. Secrets Store CSI, All Provisioned with Terraform</title><link>https://www.sirishgurung.com/blog/ebs-vs-efs-secrets-store-csi/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/ebs-vs-efs-secrets-store-csi/</guid><description>Master persistent storage on Amazon EKS by configuring EBS block storage, EFS shared filesystems, and AWS Secrets Store CSI drivers using Terraform.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>Keep Your Pods Alive — Implementing Kubernetes Health Checks That Actually Work</title><link>https://www.sirishgurung.com/blog/implementing-kubernetes-health-checks/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/implementing-kubernetes-health-checks/</guid><description>Master Kubernetes readiness, liveness, and startup probes with Node.js/Express to prevent cascading restart storms and ensure high availability.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>Ditch the aws-auth ConfigMap: Managing EKS Access with Terraform Access Entries and Policies</title><link>https://www.sirishgurung.com/blog/managing-eks-access-with-terraform/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/managing-eks-access-with-terraform/</guid><description>Migrate from the legacy aws-auth ConfigMap to modern AWS EKS Access Entries and API authentication using Terraform to build secure, auditable RBAC access models.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>Right-Sizing Your Pods — A Practical Guide to Kubernetes Resource Requests &amp; Limits</title><link>https://www.sirishgurung.com/blog/practical-guide-to-kubernetes-resource-requests-and-limits/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/practical-guide-to-kubernetes-resource-requests-and-limits/</guid><description>Right-size your Kubernetes workloads with CPU and memory requests &amp; limits to prevent OOMKilled crashes, CPU throttling, and scheduling failures.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>NodePort, LoadBalancer, or Ingress? — Choosing the Right Way to Expose Your Kubernetes App</title><link>https://www.sirishgurung.com/blog/right-way-to-expose-kubernetes-app/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/right-way-to-expose-kubernetes-app/</guid><description>Demystify Kubernetes networking and traffic routing by comparing ClusterIP, NodePort, LoadBalancer, Ingress, and the modern Gateway API.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item><item><title>IRSA vs. EKS Pod Identity: A Side-by-Side Terraform Comparison for Granting AWS Permissions to Pods</title><link>https://www.sirishgurung.com/blog/terraform-comparison-for-granting-aws-permissions-to-pods/</link><guid isPermaLink="true">https://www.sirishgurung.com/blog/terraform-comparison-for-granting-aws-permissions-to-pods/</guid><description>A side-by-side Terraform comparison of IAM Roles for Service Accounts (IRSA) and AWS EKS Pod Identity for securely granting least-privilege AWS permissions to pods.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><author>Sirish Gurung</author></item></channel></rss>