<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ezyinfra.dev/blog</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/cronjob-monitoring</loc>
<lastmod>2025-12-05T06:44:47.545Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/auto-tagging-ec2-instances-aws-native-tools</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/how-we-audited-gcp-projects</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/hipaa-compliance-for-aws</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/how-we-leveraged-serverless-framework-to-setup-iac-for-appsync-and-lambda</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/why-adopt-aws-well-architected-framework</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-app-runner-setup</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/switch-to-opentelemetry</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/ditch-iam-users-for-aws-sso</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/cloudnativepg-ha-setup</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/kubernetes-operators</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/linux-logrotate-configuration-guide-to-avoid-service-downtime</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/terraform-lock-file</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/pod-evictions-in-kubernetes</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/troubleshooting-imagepullbackoff-kubernetes</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/terraform-cycles-drift</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/docker-cli-commands</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/docker-rootless-mode</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/kubernetes-cpu-throttling</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/trunk-based-development</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/gateway-api-for-kubernetes-traffic-management</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/terraform-meta-arguments-provisioners</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/automate-ssl-certificate-expiry-checks</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/detect-terraform-drift-witout-state-comparison</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/best-terraform-security-practices</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/managing-secrets-in-terraform</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/terraformer-simplified</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/terraform-taint-vs-target-vs-replace</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/handling-600-requestsmin-ip-rate-limiting-with-aws-waf-and-alb</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/opsgenie-shut-down</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/optimize-docker-images</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/inside-kubernetes-part-5-kubelet-in-action</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/buildpacks-vs-dockerfiles-the-future-of-containerized-builds</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/enforce-cost-savings-using-cloud-custodian</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/pritunl-vpn-managing-multiple-environments</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/simplyfying-k8s-using-helm</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/setup-harbor-step-by-step</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/realtime-monitoring-rds</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/decipher-control-manager-control-plane</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/filtering-scoring-scheduler</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/k8s-api-deprecation-pluto</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/large-scale-database-migration</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/raft-algo-backup-etcd</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/auth-in-kube-apiserver</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/how-to-create-the-aws-free-tier-account-and-apply-for-dollar1000-credits</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp-3-tier-ha</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp-event-lambda</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp-pritunl-vpn</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp-portfolio-website</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp-3-tier-ec2</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/aws-bootcamp</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/ezyinfra-story</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/rate-limiting-with-nginx</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/setup-pritunl-vpn-with-step-by-step-guidelines</loc>
<lastmod>2025-12-15T13:09:56.387Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/when-a-startup-company-should-not-move-to-kubernetes</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/understanding-kubernetes-components-using-armed-force-analogy</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tale-of-deployment-strategies-in-k8s</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/the-holy-comparison-aks-vs-gke-vs-eks</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/how-i-reduced-aws-cost-from-dollar45km-to-dollar29km</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/production</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/release</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/ssl-certificates</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/terraform</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/case-study</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/opsgenie</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/docker</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/cncf-series</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/cloud</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/helm</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/harbor</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/monitoring</loc>
<lastmod>2025-12-05T06:44:53.165Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/database-migration</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/aws</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/cost-optimization</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/vpn</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/service-comparison</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/kubernetes</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/setup</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/prerequisite</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/intermediate</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/easy</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/implementation</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/blog</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/bootcamp</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/aws-bootcamp</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/category/ezyinfra</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/troubleshooting</loc>
<lastmod>2026-02-07T18:31:37.725Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/ssl</loc>
<lastmod>2026-02-07T18:31:37.725Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/terraform</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/case-study</loc>
<lastmod>2026-02-07T18:31:37.725Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/tools</loc>
<lastmod>2026-02-07T18:31:37.725Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/docker</loc>
<lastmod>2026-02-07T18:31:37.725Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/cncf-series</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/cloud</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/helm</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/implementation</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/monitoring</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/internal</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/casestudy</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/internals</loc>
<lastmod>2026-02-07T18:31:36.516Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/cost-optimization</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/vpn-setup</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/mvp-setup</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/control-plane-components</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/kubernetes</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/kube-api-server</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/kube-scheduler</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/k8s-deployments</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/kubenetes-deployments</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/setup</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/service-comaparison</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/managed-k8s</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/aws-account</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/tutorial</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/aws</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/training</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/bootcamp</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/nginx</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/system-design</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/rate-limiting</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/redis</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/ezyinfra</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/about</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/tags/story</loc>
<lastmod>2026-02-07T18:31:35.378Z</lastmod>
</url>
<url>
<loc>https://ezyinfra.dev/blog/author/prasanna-venkataraman</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/author/imran-basha</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/author/rakesh</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/author/hariprasath</loc>
</url>
<url>
<loc>https://ezyinfra.dev/blog/author/aditya-dhopade</loc>
</url>
</urlset>
