Skip to content

(s3-deployment): BucketDeployment ephemeral storage for internal lambda #19947

@krisztianpinter

Description

@krisztianpinter

Describe the feature

Lambda now has ephemeral storage size, which was added #19605. However, BucketDeployment creates a lambda function internally, and this setting is missing from there.

Use Case

Uploading big files is only possible via EFS volumes and VPC setup, as it hits ephemeral disk limit. Now we don't have to deal with this limitation anymore.

Proposed Solution

Add the parameter to BucketDeployment constructor, as was added to the lambda Function constructor, and similarly how memory size is present in the BucketDeyployment constructor already.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.20.0 (build 738ef49)

Environment details (OS name and version, etc.)

Linux Mint 19

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions