aws / containers-roadmap

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
https://aws.amazon.com/about-aws/whats-new/containers/
Other
5.22k stars 321 forks source link

[ECS] [FSx,FARGATE]: Support FSx OpenZFS mounting on ECS Linux fargate #2323

Open drozier opened 8 months ago

drozier commented 8 months ago

Community Note

Tell us about your request Expected to have a native support managed by ECS service of FSx OpenZFS mounted on ECS Fargate Linux Idealy same way as EFS mount mechanism and not inside the container of the tasks with operating system actions. Today, ECS only support FSX for OpenZFS with ECS EC2 https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/mount-openzfs-ecs-containers.html

Which service(s) is this request for? ECS, Fargate, Linux, FSx OpenZFS

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? Mount FSx OpenZFS storage between ECS Linux task and Windows EC2 instance. Having some Windows EC2 with FSx OpenZFS mounted. Need to share the storage with task running inside ECS Fargate Linux

Are you currently working around this issue? Yes, by using S3 bucket in between and a script to synchronize the content between FSx and S3.

Additional context Some similar tickets exist, but for FSx Lustre or Windows container.. Not for OpenZFS and Linux. [FSx Lustre for linux on Fargate] https://github.com/aws/containers-roadmap/issues/650 [FSx for windows on Fargate] https://github.com/aws/containers-roadmap/issues/1654

SabrineMihni commented 7 months ago

We have the same use case, we have ECS tasks running on windows EC2 windows and tasks running on Fargate Linux, and we need to be able to use FSx.