terraform-aws-lambda
terraform-aws-lambda copied to clipboard
A Terraform module to create AWS Lambda ressources.
[](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request....
Currently this module configures the following policy for `ssm_parameter_names`: ```hcl data "aws_iam_policy_document" "ssm_policy_document" { count = length(var.ssm_parameter_names) statement { actions = [ "ssm:GetParameters", "ssm:GetParametersByPath", ] resources = [ "arn:aws:ssm:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:parameter/${element(var.ssm_parameter_names, count.index)}",...
There are different possibilities and recommendations how to manage and access secrets (e.g. database passwords) inside Lambda functions (see e.g [here](https://epsagon.com/blog/aws-lambda-and-secret-management/) and [here](https://medium.com/better-programming/how-to-store-your-aws-lambda-secrets-cheaply-without-compromising-scalability-or-security-d3e8a250f12c)). Currently this module supports reading (optionally encrypted)...
Further development of this module will be continued in [moritzzimmer/terraform-aws-lambda](https://github.com/moritzzimmer/terraform-aws-lambda). Users of `spring-media/lambda/aws` should migrate to this module as a drop-in replacement for all provisions up to release/tag `5.2.1` to...
This PR adds the GitHub Action file to the repository.