Skip to content

questionablefocus/terraform-aws-lambda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-lambda

A pragmatic Terraform module to provide 'just enough' configuration for configuring AWS Lambdas, along with (opinionated) sensible defaults.

It requires

  • An AWS VPC
  • An AWS ECR repository

Currently, only container images are supported (for maximum code portability).

Examples

Basic configuration

module "skeleton" {
  source = "app.terraform.io/questionable-focus/lambda/aws"
  version = "1.0.0"

  name               = "skeleton"
  image_uri          = "${aws_ecr_repository.main.repository_url}:latest"
  subnet_ids         = [aws_subnet.application.id]
  security_group_ids = [aws_security_group.application.id]
  command            = ["main.handler"]
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages