Local file system in K8s like s3fs-fuse


I have a question regarding s3fs-fuse, which mounts an S3 bucket via FUSE(Filesystem in Userspace).
s3fs makes you operate files and directories in S3 bucket like a local file system.

This feature of operating files and directories in S3 like a local file system, we need to have in a container. Which instead of S3, we have other component. What is possibilities in Kubernetes to have this componen like a local file system? What is there best practice?