# K8s best practice for file sharing

**URL:** <https://discuss.kubernetes.io/t/k8s-best-practice-for-file-sharing/27335>\
**Category:** General Discussions\
**Created:** [March 5, 2024, 10:11am UTC](https://discuss.kubernetes.io/t/k8s-best-practice-for-file-sharing/27335 "2024-03-05T10:11:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_Gallagher](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/john_gallagher/32/9552_2.png) [@John\_Gallagher](https://discuss.kubernetes.io/u/John_Gallagher)\
**Post date:** [March 5, 2024, 10:11am UTC](https://discuss.kubernetes.io/t/k8s-best-practice-for-file-sharing/27335/1 "2024-03-05T10:11:40Z")

</div>

Asking for help? Comment out what you need so we can get more information to help you!

### Cluster information:

Kubernetes version: 1.28  
Cloud being used: bare-metal  
Installation method: Kubeadm  
Host OS: redhat 8  
CNI and version: container-d

Hello,

We have a requirement for pods (statefulsets) to access an external NFS file share for local file processing.

I’m able to do this using an NFS storage class and PVC but I was wondering if it would be better to use a file-based FTP service rather than a volumes ?

Thanks in advance.

Regards,  
John
