-
Notifications
You must be signed in to change notification settings - Fork 157
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
Support deploying Lambda functions depending on Lambda layers #4805
Conversation
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Signed-off-by: t-kikuc <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4805 +/- ##
==========================================
- Coverage 30.64% 30.62% -0.02%
==========================================
Files 227 227
Lines 27207 27210 +3
==========================================
- Hits 8337 8333 -4
- Misses 18210 18216 +6
- Partials 660 661 +1 ☔ View full report in Codecov by Sentry. |
/review |
PR AnalysisMain themeSupport for AWS Lambda Layers feature in Lambda Function deployment PR summaryThe PR adds support for specifying AWS Lambda Layers for Lambda functions in the corresponding deployment platform provider within the application. This enables users to include additional code or libraries as layers in AWS Lambda deployment manifests. Type of PREnhancement PR Feedback:General suggestionsThe PR looks good in aiming to add support for AWS Lambda Layers, which is a significant feature for Lambda functions. It allows reusability and proper management of common dependencies and libraries. One important aspect to consider is to validate if the ARNs provided for the layers are well-formed and accessible by the Lambda function, which could be either part of the client-side logic or left to AWS Lambda to validate when deploying the function. Code feedback
Security concerns:no |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice improvement 👍
Base branch was modified
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry to be late 🙏
…d#4805) * draft: support Lambda layer Signed-off-by: t-kikuc <[email protected]> * reset 'draft: support Lambda layer' Signed-off-by: t-kikuc <[email protected]> * Add Layers attribute Signed-off-by: t-kikuc <[email protected]> * Add comment of Layers Signed-off-by: t-kikuc <[email protected]> * add a test Signed-off-by: t-kikuc <[email protected]> * Add comment of Layers Signed-off-by: t-kikuc <[email protected]> * Add comment of Layers Signed-off-by: t-kikuc <[email protected]> --------- Signed-off-by: t-kikuc <[email protected]>
What this PR does / why we need it:
Enabled to deploy Lambda functions which use layers.
The config is like below:
function.yaml
Which issue(s) this PR fixes:
Fixes #4803
Does this PR introduce a user-facing change?: yes (addition only)