Lambda function version and layer version management #17668
Labels
enhancement
Requests to existing resources that expand the functionality or scope.
service/lambda
Issues and PRs that pertain to the lambda service.
Community Note
Description
aws_lambda_function
with the optionpublish=true
after awhile creates a long list of old lambda function versions (that can even hold onto ENI's if configured with a VPC, costing $$). It would be nice to be able to either manage those versions separately with another resource or have some option withinaws_lambda_function
that will manage only a rolling number of versions of the function, deleting old ones when no longer needed.additionally
aws_lambda_layer_version
only maintains a single version of the layer. It will delete the old layer before uploading a new one. I would like to be able to manage this in the same way as the aboveaws_lambda_function
with the ability to maintain a rolling list of the versions. (I could totally be using this resource wrong and this is already supported, but I dont see how to actually acheive this)New or Affected Resource(s)
Potential Terraform Configuration
The text was updated successfully, but these errors were encountered: