Comments (27)
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.
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.
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.
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.
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.
3 years later and still no indication if this will ever be a thing or will never be a thing.
from apprunner-roadmap.
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.
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.
from apprunner-roadmap.
Would love to see the ability to use EFS as a Docker volume with Apprunner!
from apprunner-roadmap.
Well said, and I strongly agree! We really need an update on this feature. This is a major blocker.
from apprunner-roadmap.
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.
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.
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 ...
... 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.
Poor form from the team to not even acknowledge the comment on this highly voted issue.
from apprunner-roadmap.
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.
@hariohmprasath are you someone that can get some traction on this?
from apprunner-roadmap.
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.
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.
Is there any progress?
from apprunner-roadmap.
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.
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.
Supporting EFS as a Docker volume would be a great enabler for WordPress.
from apprunner-roadmap.
This would be good to have for old school based web apps.
from apprunner-roadmap.
@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.
@wesmontgomery I think they fired everybody. Nobody seems to respond. Customers deserve at least a YES NO or MAYBE.
from apprunner-roadmap.
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)
- Instance search options for App Runner, e.g. with tags
- Node 20 / 22 schedule HOT 4
- .NET 8 as a supported runtime from a source code repository HOT 2
- Deployment Ignoring apprunner.yaml File
- Can't Run Multiple Commands Under "Build command" Config? HOT 4
- Support for VPC endpoint (multi-VPC private connectivity) for app runner applications
- Support for me-central-1 region (Middle East UAE)
- The Retry-After header is (potentially) overridden by App Runner
- Unable to use the same custom domain on two services HOT 1
- Compute capacity reservation for App Runner
- Environment Variables revamp HOT 4
- Support HTTP paths/routes configuration
- Quota increase option for Custom domain HOT 3
- What is the status of the roadmap? HOT 5
- Ability to run a shell command
- Publish metrics or events when AppRunner disconnects a client due to its request timeout
- Support certificate from ACM to simplify running behind CloudFront in a multi-region setup HOT 1
- Support for multi-region automatic deployment from ECR
- Add default environmental variables
- Support turning off HTTP to HTTPS redirects
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apprunner-roadmap.