Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 1.04 KB

README.md

File metadata and controls

43 lines (36 loc) · 1.04 KB

A terraform provider to manage your klayers (https://github.com/keithrozario/Klayers).

## Example

terraform {
  required_providers {
    klayer = {
      version = "~> 1.0.0"
      source  = "ldcorentin/klayer"
    }
    aws = {
      source  = "hashicorp/aws"
      version = "~> 3.0"
    }
  }
}

provider "aws" {
  region = "us-east-1"
}

data "klayers_package_latest_version" "pandas" {
  name   = "pandas"
  region = "us-east-1"
}

resource "aws_lambda_function" "test_lambda" {
  filename      = "index.zip"
  function_name = "klayers-test"
  role          = aws_iam_role.iam_for_lambda.arn
  handler       = "index.handler"
  runtime       = "python3.9"
  layers = [
    data.klayers_package_latest_version.pandas
  ]
}

You will find two klayers providers. The klayers one is deprecated because it is not synchronize anymore with the repo (I have no answer from the support to resynchromize it).

The right provider to use is : klayer!