Skip to content

Module - Download lambda artifacts

This module is optional and provides an option to download via Terraform the Lambda artifacts from GitHub.

Usages

module "lambdas" {
  source = "<source location>"
  lambdas = [
    {
      name = "webhook"
      tag  = "v0.15.0"
    },
    {
      name = "runners"
      tag  = "v0.15.0"
    },
    {
      name = "runner-binaries-syncer"
      tag  = "v0.15.0"
    }
  ]
}

Requirements

Name Version
terraform >= 1.3.0
aws ~> 5.27
null ~> 3

Providers

Name Version
null ~> 3

Modules

No modules.

Resources

Name Type
null_resource.download resource

Inputs

Name Description Type Default Required
lambdas Name and tag for lambdas to download.
list(object({
name = string
tag = string
}))
n/a yes

Outputs

Name Description
files n/a