-
Notifications
You must be signed in to change notification settings - Fork 4k
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aws-cdk-lib: to use nodejs18 #26901
Comments
If you could let us know what is not using node18 yet that would be helpful - we have migrated most if not everything to node18 |
I think all that's still left is just one custom resource handler found in Route 53 - All our other functions should be on Node 18, unless I'm misunderstanding the issue @beaumsc |
This issue has not received a response in a while. If you want to keep this issue open, please leave a comment below and auto-close will be canceled. |
Hey which CR handler is still on nodejs14? Just want to check if I'm using it and keep tabs on it so I can upgrade when it bumps. Thanks for the work ya'll do ❤️ |
Hi @beaumsc , it would be helpful if you could share which custom resource handler is on nodejs14, as our team is working on this update |
@msheiny @khushail |
@beaumsc what exactly do you mean by Also it would be helpful if you can share the results of your search? I'm not able to find the occurrences you are mentioning... |
in answer to your question, when deploying my CDK defined app, more specifically, after running The following docker file isolates the issues, it outputs 95 references to NODEJS14 FROM python:3.10-slim
RUN pip install aws-cdk-lib==2.93.0
WORKDIR /usr/local/lib/python3.10/site-packages
CMD grep -r -H -n --include \*.py Runtime.NODEJS_14 aws_cdk |
I concur, when upgrading to aws-cdk-lib 2.94.0
FYI, there are 32 references to nodejs version 16. Thanks for resolving, great job. 👏 |
|
Describe the feature
As a python developer wishing to use cdk for python, I want common services built by the cdk using NodeJS to be based on a non-deprecated version of NodeJS and certainly not version 14 which is soon to be unsupported by AWS.
Given latest version version of cdk installed
When
cdk init app --language python
is issued on a new folderAnd
pip install -r requirements.txt
is issuedThen all references to
runtime="
for installed files within.../.venv/lib/python3.x/site-packages/aws_cdk/
specify NODEJS_18_XUse Case
I want to use cdk for my AWS deployments and this will soon not be possible [1].
[1] https://endoflife.date/nodejs
Proposed Solution
NodeJS v18
Other Information
No response
Acknowledgements
CDK version used
2.93.0
Environment details (OS name and version, etc.)
Linux (WSL2)
The text was updated successfully, but these errors were encountered: