bweigel / aws-lambda-layers

A small CDK Project to deploy some AWS Lambda Layers and also keep old versions. Also a collection of some layers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS lambda layers

Description

To build and deploy AWS Lambda Layers (and Versions). When the code is updated a new Layer Version is deployed and the old version is retained. The layer's build files (Dockerfile and build.sh) are located in subdirectories of layers. The build step creates a dist folder, where the layer content is put. The dist-folders contain the layer-content.

How-To

  • install dependencies
    npm i
  • build layers
    npm run build:layers
  • deploy stack with layers
    cdk deploy

About

A small CDK Project to deploy some AWS Lambda Layers and also keep old versions. Also a collection of some layers.

License:Apache License 2.0


Languages

Language:Dockerfile 52.9%Language:TypeScript 27.6%Language:JavaScript 13.2%Language:Shell 6.2%