<p>i have eks cluster where applications are deployed to .<br />
i like to create a directory in this cluster that users cloud upload files to like FTP .<br />
this directory will have access to other pods or services within this EKS cluster to modify those files.
how to I tackle this in the Kubernetes world?
i found <a href="https://kubernetes.io/docs/concepts/storage/volumes/#local" rel="nofollow noreferrer">local</a> as i need it to persist.</p>

user63898
<p>Actually, you have some options when it comes to the topic of AWS storage. There is a very good guide explaining <a href="https://www.missioncloud.com/blog/resource-amazon-ebs-vs-efs-vs-s3-picking-the-best-aws-storage-option-for-your-business" rel="nofollow noreferrer">What’s The Difference Between Amazon EBS Vs EFS Vs S3?</a> which says:</p>
<blockquote>
<p>Amazon EFS, Amazon EBS, and Amazon S3 are AWS’ three different storage
types that can be applicable for different types of workload needs.
Let’s take a closer look at the key features of each option, as well
as the similarities and differences.</p>
</blockquote>
<p>It will give you the general idea of each one of them and would help you choose the most fitting solution for your needs.</p>
<p>After that you can go to the proper guide explaining how to use the chosen type with your EKS cluster:</p>
<ul>
<li><p><a href="https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html" rel="nofollow noreferrer">Amazon EBS CSI driver</a></p>
</li>
<li><p><a href="https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html" rel="nofollow noreferrer">Amazon EFS CSI driver</a></p>
</li>
<li><p><a href="https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/deploy-kubernetes-resources-and-packages-using-amazon-eks-and-a-helm-chart-repository-in-amazon-s3.html" rel="nofollow noreferrer">Deploy Kubernetes resources and packages using Amazon EKS and a Helm chart repository in Amazon S3</a></p>
</li>
</ul>
<p>This should be a proper starting point for you to tackle this particular topic.</p>
