Home icon

Enhancing co-located Kubernetes Pod data access with Amazon EBS Node-Local volumes

Storage Blog



This article explains how to use Amazon EBS Node-Local Volumes to enable secure, shared node-local storage for co-located Kubernetes pods on Amazon EKS, eliminating operational complexity while maintaining performance and security.

  • Multiple pods on same node can share cached datasets without redundant network transfers
  • Solves performance challenges of read-heavy workloads like ML inference and HPC at scale
  • Safer alternative to hostPath volumes; avoids complex per-node PersistentVolume management
  • Single cluster-wide PV/PVC maps to node-specific EBS volumes automatically
  • Each node independently mounts its own local EBS device; data isolated between nodes
  • Step-by-step walkthrough covers cluster creation, PV/PVC setup, and data sharing verification
  • Available in EBS CSI driver v1.53.0 and later

Amazon EBS Node-Local Volumes simplify shared node-level caching for Kubernetes workloads, improving performance for ML inference, analytics, and HPC applications without operational overhead.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Feb 24
2026
Running containerized hybrid nodes with Amazon Elastic Kubernetes Service
Oct 8
2025
Improve Kubernetes pod scheduling accuracy using Amazon EBS
Mar 5
2025
Modify Amazon EBS volumes on Kubernetes with Volume Attributes Classes
Jan 11
2024
Amazon ECS supports a native integration with Amazon EBS volumes for data-intensive workloads

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.