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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance: remove Parameters utility from Lambda Layers #1598

Closed
1 of 2 tasks
dreamorosi opened this issue Jul 11, 2023 · 2 comments · Fixed by #1599
Closed
1 of 2 tasks

Maintenance: remove Parameters utility from Lambda Layers #1598

dreamorosi opened this issue Jul 11, 2023 · 2 comments · Fixed by #1599
Assignees
Labels
completed This item is complete and has been merged/shipped internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) layers Items related to the Lambda Layers pipeline

Comments

@dreamorosi
Copy link
Contributor

Summary

In a previous PR we have introduced the Parameters utility as part of the Lambda Layers. After some testing however we have realized that before doing that we need to decide whether we want to include the AWS SDK v3 in the layer or not.

We see this as a one-way door decision and as such, we want to take the time to consider the implications fully before doing it.

Why is this needed?

In order to include the Parameters utility in the Lambda layers we need to investigate the tradeoffs of including also the @aws-sdk/client-* libraries needed. For the nodejs18x runtime that version of the SDK is present in the execution environment, however for runtimes nodejs14x and nodejs16x the SDK is not there and must be included either in the Layer or in the deployment package/bundle.

Which area does this relate to?

Parameters

Solution

No response

Acknowledgment

Future readers

Please react with 👍 and your use case to help us understand customer demand.

@dreamorosi dreamorosi added internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) confirmed The scope is clear, ready for implementation layers Items related to the Lambda Layers pipeline labels Jul 11, 2023
@github-actions
Copy link
Contributor

⚠️ COMMENT VISIBILITY WARNING ⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

@github-actions github-actions bot added pending-release This item has been merged and will be released soon and removed confirmed The scope is clear, ready for implementation labels Jul 11, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jul 11, 2023

This is now released under v1.11.1 version!

@github-actions github-actions bot added completed This item is complete and has been merged/shipped and removed pending-release This item has been merged and will be released soon labels Jul 11, 2023
@dreamorosi dreamorosi moved this from Coming soon to Shipped in Powertools for AWS Lambda (TypeScript) Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
completed This item is complete and has been merged/shipped internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) layers Items related to the Lambda Layers pipeline
Projects
2 participants