https://github.com/developer-friendly/aws-lambda-opentofu-github-actions
The GitHub repo for this blog provides a guide on deploying a JS/Node.js app to AWS Lambda using OpenTofu & GitHub Actions. It covers trust mgmt w/ OIDC, creating AWS resources, GitOps, & optimizing Lambda for perf & security. All code & configs to replicate the setup, a valuable serverless DevOps resource.
https://github.com/developer-friendly/aws-lambda-opentofu-github-actions
api-gateway authentication aws-iam aws-lambda cicd cloud-security continuous-deployment continuous-integration github-actions gitops infrastructure-as-code javascript lambda-layers monitoring nodejs oauth2 openid-connect opentofu performance-optimization serverless
Last synced: 7 days ago
JSON representation
The GitHub repo for this blog provides a guide on deploying a JS/Node.js app to AWS Lambda using OpenTofu & GitHub Actions. It covers trust mgmt w/ OIDC, creating AWS resources, GitOps, & optimizing Lambda for perf & security. All code & configs to replicate the setup, a valuable serverless DevOps resource.
- Host: GitHub
- URL: https://github.com/developer-friendly/aws-lambda-opentofu-github-actions
- Owner: developer-friendly
- License: apache-2.0
- Created: 2024-08-25T12:34:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-19T22:25:48.000Z (25 days ago)
- Last Synced: 2026-01-20T05:36:03.381Z (25 days ago)
- Topics: api-gateway, authentication, aws-iam, aws-lambda, cicd, cloud-security, continuous-deployment, continuous-integration, github-actions, gitops, infrastructure-as-code, javascript, lambda-layers, monitoring, nodejs, oauth2, openid-connect, opentofu, performance-optimization, serverless
- Language: HCL
- Homepage: https://developer-friendly.blog/blog/2024/09/02/how-to-deploy-nodejs-to-aws-lambda-with-opentofu--github-actions/
- Size: 46.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Lambda OpenTofu GitHub Actions
This repo holds the code for deploying a NodeJS code into AWS Lambda using
OpenTofu & GitHub Actions.
To follow along, head over to the corresponding homepage URL at the top of
the repository.