Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare and plan Node 18 deployment schedule #120

Closed
SirJamesBrown opened this issue Mar 16, 2022 · 21 comments
Closed

Prepare and plan Node 18 deployment schedule #120

SirJamesBrown opened this issue Mar 16, 2022 · 21 comments
Projects

Comments

@SirJamesBrown
Copy link

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request

Prepare and plan Node 18 deployment

Node 16 isnt available yet and 18 release is around the corner which will likely be the next LTS. We love app runner but cant use it in active projects unless it's as predictable as EC2. If LTS is minimum viable, knowing ahead of time when scheduled dev and demo is starting would give us all an incentive.

@1tonyca
Copy link

1tonyca commented Mar 23, 2022

Thanks for the interest, active LTS for Node 18 starts on 2022-10-25, per https://nodejs.org/en/about/releases, and we are planning to support it shortly after. We will move this issue out of research card as soon as we start.

@1tonyca 1tonyca added this to Researching in Roadmap Mar 23, 2022
@LucasMoskun
Copy link

Any updates on this?

@curran
Copy link

curran commented Apr 14, 2023

Dates for reference:

  • Active LTS start: 2022-10-25
  • Maintenance LTS start: 2023-10-18

@jsheld
Copy link

jsheld commented May 26, 2023

The team is currently working on support for NodeJS18. We do not have an ETA just yet. Will update once we do.

@jsheld jsheld moved this from Researching to We are working on it in Roadmap May 26, 2023
@evansaa1
Copy link

We were hoping to deploy some newly developed NodeJS services on App Runner only to find that it only supports old versions of the Node runtime. Unless I'm missing something App Runner (when deploying directly from a code repo) only gives me the option of Node 12, 14 and 16 and 16 hits end of life next month. 18 has been LTS and 20 has been current since November last year, is AppRunner getting the maintenance attention it needs or should I be considering alternatives?

@SirJamesBrown
Copy link
Author

I'd like to make a request.
This post started well over a year ago. 18 is about to go into maintenance, 19 came and went and now we're on 20 (arguably a greater update) to be LTS.
The cycle has been missed with no clarity given.

My assumption therefor as a customer is that if the clarity given is "soon after" and that is almost a year after, app-runner is either being deprecated, simply ignored or sacrificed to other services.
Point being, I am as unclear now as over a year ago.

The request was "Prepare and plan Node 18 deployment schedule" but there is no apparent schedule.
I don't like being a downer but this really is exactly what i was asking to avoid.

The request is, can we confirm if there is a plan to maintain a relative tempo with node or is it ad-hoc if/when time allows?

Could we also get a list of potential alternative solutions on AWS which may be more appropriate or have more active development to ease the load on app-runner if it is struggling under development and support load?

@nick-ax
Copy link

nick-ax commented Aug 14, 2023

Move to AWS ECS or EKS. That's what our AWS account rep suggested so we did.

@ant-roli
Copy link

flightcontrol.dev looks promising. Very similar setup to app runner and deploys to fargate.

@AbeEstrada
Copy link

AbeEstrada commented Sep 1, 2023

Any news? I don't want to deal with servers again (or amplify)

@jsheld
Copy link

jsheld commented Sep 1, 2023

The team is currently working on this. We will let you know when we have an update in terms of timeline.

@roscoej
Copy link

roscoej commented Sep 14, 2023

@jsheld Is there any update on support for Node 18? Thank you in advance.

@jsheld
Copy link

jsheld commented Sep 14, 2023

I cannot talk about timelines but please be rest assured that this is currently in progress. Thank you for your patience.

@gautamsi
Copy link

gautamsi commented Nov 1, 2023

We now have Node 20 as LTS, There is lot of pain in keeping overridden dependencies which has moved on to Node 18 being minimum version.

@mr-nagashima
Copy link

Will App Runner continue to be maintained and will I be able to continue using it? Or is it better to use other AWS services?

@AbeEstrada
Copy link

AWS Lambda adds support for Node.js 20

@marco910
Copy link

Are there any updates on this? We want to run Next.js 14 on AppRunner

@marco910
Copy link

marco910 commented Jan 2, 2024

Just had a look into AWS AppRunner in the eu-central-1 region and noticed that the Node.js 18 runtime is now available! Didn't check this in other regions, but I think it's the same in other regions where AppRunner is available.

Also tested a Node.js 18 project using Next.js 14 on it and seems to work fine.

@evansaa1
Copy link

evansaa1 commented Jan 2, 2024

Just in time for Node 18 to no longer be in active support 馃檮 App Runner is a joke

@brunomorency
Copy link

Official announcement: https://docs.aws.amazon.com/apprunner/latest/relnotes/release-2023-12-29-python-node-prebuild.html

Hopefully they鈥檒l add Node 20 quickly based on that work.

@AbeEstrada
Copy link

For reference: https://docs.aws.amazon.com/apprunner/latest/dg/service-source-code-nodejs-releases.html

@Adesin-fr
Copy link

Also waiting for Node 20 support...

To others, until we have officla node 20 support, we still can build docker images (but I'm ok, it requires more setup/work than code repo setup...)

Roadmap automation moved this from We are working on it to Just Shipped Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Roadmap
Just Shipped
Development

No branches or pull requests