Skip to content
Clojure based AWS Lambda example project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
src/clj_lambda
terraform
.gitignore
LICENSE
README.md
clj-lambda.iml
project.clj

README.md

clj-lambda

Clojure AWS lambda + Terraform example project.

Usage

Build and upload:

lein uberjar
cd terraform
terraform init
terraform plan
terraform apply

Invoke AWS Lambda:

aws lambda invoke --invocation-type RequestResponse --function-name clj-lambda --region us-west-2 --log-type Tail --payload '{"some":"input"}' outfile.txt

Destroy AWS environment:

terraform destroy
You can’t perform that action at this time.