Git Product home page Git Product logo

Comments (27)

janaka avatar janaka commented on August 22, 2024 9

is this going to get added to the roadmap soon? It's been a few months since @rhbecker asked the same question.

from apprunner-roadmap.

neooea avatar neooea commented on August 22, 2024 6

EFS support is key for migration from Beanstalk apps. Apprunner has lots of advantages over Beanstalk and a shared filesystem is very common requirement for apps that would use services like Beanstalk and Apprunner. We use both Wordpress and Drupal and some custom apps as well. All of them use EFS for persistent storage.

from apprunner-roadmap.

rhbecker avatar rhbecker commented on August 22, 2024 6

Other than "Scale to zero", this appears to be the most πŸ‘'ed issue to not yet make the Roadmap.

Is there any chance the team could weigh in on whether this issue is more likely to end up as a will or won't fix?

That info can help us when planning which services to use with upcoming implementations.

from apprunner-roadmap.

michael-newsrx avatar michael-newsrx commented on August 22, 2024 6

Any updates for this?

I know with docker you can set it to allow mounting of filesystems as part of the startup and then the container can mount resources like EFS/NFS like a standard system.

Being able to mount -t nfs .... is definitely a need. Not being able to mount NFS on image startup is a block for usage for many scenarios we have. We would really like to discontinue having dedicated TomCat servers, but different apps need to share files over EFS/NFS/FUSE.

from apprunner-roadmap.

wesmontgomery avatar wesmontgomery commented on August 22, 2024 5

I share your frustration regarding the slowness in implementing this feature. Given that AWS Fargate already possesses the necessary capabilities, and App Runner is built on top of Fargate, it's puzzling why this feature hasn't been rolled already.

From a technical standpoint, the infrastructure is clearly in place, which makes this delay even more perplexing. Many of us depend on timely updates to optimize our workflows and deliver better services to our users.

AWS, if you're listening, a bit more transparency and a faster turnaround on this would go a long way in maintaining the trust and satisfaction of your developer community.

from apprunner-roadmap.

michael-conrad avatar michael-conrad commented on August 22, 2024 4

3 years later and still no indication if this will ever be a thing or will never be a thing.

from apprunner-roadmap.

wesmontgomery avatar wesmontgomery commented on August 22, 2024 4

Can we please get an update on this feature? This feature is on the top of our wishlist and would unlock a lot of uses cases and add the most value out of the other issues in this roadmap. Please consider adding to "Researching"

@backnol-aws @snnles @jsheld @lazarben @scuw19 @amitgupta85 @akshayram-wolverine

from apprunner-roadmap.

tlaverdure avatar tlaverdure commented on August 22, 2024 4

Hello, it has been 2 years since #1 was shipped allowing connectivity to private resources in a VPC. Is there any update on when we can expect to mount EFS volumes?

from apprunner-roadmap.

michael-newsrx avatar michael-newsrx commented on August 22, 2024 3

from apprunner-roadmap.

djbyron avatar djbyron commented on August 22, 2024 3

Would love to see the ability to use EFS as a Docker volume with Apprunner!

from apprunner-roadmap.

wesmontgomery avatar wesmontgomery commented on August 22, 2024 3

Well said, and I strongly agree! We really need an update on this feature. This is a major blocker.

from apprunner-roadmap.

janaka avatar janaka commented on August 22, 2024 3

This implies there's active feature development still. #250

Which makes it even worse that there's not a peep from the team on this issue.

from apprunner-roadmap.

neesoe avatar neesoe commented on August 22, 2024 3

AWS is rotten to say the least. Not the customer oriented company it used to be. Last few years have been really frustrating with this platform.

from apprunner-roadmap.

rhbecker avatar rhbecker commented on August 22, 2024 2

I'm assessing whether apprunner would be a suitable option for the compute layer of a highly scalable WordPress implementation.

Considering the reference architecture specified in your Best Practices for WordPress on AWS guide ...

reference architecture diagram

... it seems as though apprunner could slot in nicely, in place of the Auto Scaling group of Amazon EC2instances (#6 in that diagram), EXCEPT for the fact that EFS integration is not yet supported.

I'm still trying to understand whether EFS is actually necessary if one is using S3, with or without CloudFront, to serve up static resources, and as the destination for user uploads, which I understand to be supported via WordPress plugin configuration. I haven't noticed any apprunner limitations with respect to integrating with S3 / CloudFront for these purposes.

The Shared storage (Amazon S3 and Amazon EFS) page in the same guide represents the value of EFS thusly ...

The benefit of this architecture is that you don’t need to install plugins and themes on each new instance launch, and you can significantly speed up the installation and recovery of WordPress instances. It is also easier to deploy changes to plugins and themes in WordPress, as outlined in the Deployment Considerations section of this document.

But our initial plan is to bake plugins and themes into our container images, which would seemingly make the value of EFS moot.

In any case, I thought it was worth mentioning in this issue, as lack of EFS support could be a potential blocker to what could be a pretty broadly valuable use case (i.e. WordPress) for the apprunner service.

from apprunner-roadmap.

janaka avatar janaka commented on August 22, 2024 2

Poor form from the team to not even acknowledge the comment on this highly voted issue.

from apprunner-roadmap.

Mugane avatar Mugane commented on August 22, 2024 2

Folks App Runner is not going to change anything. Someone clearly killed this project before it could compete with other more profitable AWS services, or something like that. I do not recommend use in production.

from apprunner-roadmap.

wesmontgomery avatar wesmontgomery commented on August 22, 2024 2

@hariohmprasath are you someone that can get some traction on this?

from apprunner-roadmap.

Mugane avatar Mugane commented on August 22, 2024 1

Not just EFS but any FUSE-based mount should be possible, right now there isn't even a way to mount via WebDAV

from apprunner-roadmap.

eph6666 avatar eph6666 commented on August 22, 2024 1

As an AWS SA, I have many customer who want to deploy a lightweight e-commerce website on App Runner, such as Webinar or Magento. Now blocked due to App Runner's inability to support EFS.

from apprunner-roadmap.

Winfle avatar Winfle commented on August 22, 2024 1

Is there any progress?

from apprunner-roadmap.

michael-newsrx avatar michael-newsrx commented on August 22, 2024 1

Docker has a special startup option to enable mounting of NFS filesystems. Does the "App Runner" container system have such an option available?

from apprunner-roadmap.

hariohmprasath avatar hariohmprasath commented on August 22, 2024 1

Hi @michael-newsrx,
Thanks for reaching out. I have responded to your query in repost.aws, let us know if you have any further questions:
https://repost.aws/questions/QUc63tZ3CtR1OE4nrafYIP5A/do-app-runner-support-nfs

from apprunner-roadmap.

andre177 avatar andre177 commented on August 22, 2024 1

Supporting EFS as a Docker volume would be a great enabler for WordPress.

from apprunner-roadmap.

landsman avatar landsman commented on August 22, 2024 1

This would be good to have for old school based web apps.

from apprunner-roadmap.

wesmontgomery avatar wesmontgomery commented on August 22, 2024 1

@neesoe you aren't wrong. Customers are basically begging for new features and willing to throw money at AWS to provide them but not even a peep. Has everyone at AWS been reassigned to only AI related projects? This doesn't make any sense.

from apprunner-roadmap.

neesoe avatar neesoe commented on August 22, 2024 1

@wesmontgomery I think they fired everybody. Nobody seems to respond. Customers deserve at least a YES NO or MAYBE.

from apprunner-roadmap.

janaka avatar janaka commented on August 22, 2024

The way this issue has been handled + plus a blocker I hit on Azure App Service pushed me over the edge to drop the pass approach.

from apprunner-roadmap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.