Skip to content

The AWS Let's Encrypt Lambda with Terraform Automation is a comprehensive solution designed to automate the acquisition and renewal of SSL/TLS certificates for your web applications hosted on the AWS.

License

Notifications You must be signed in to change notification settings

FranklinA/2024-aws-letsencrypt-lambda

 
 

Repository files navigation

Github release Contributors maintenance status Go report OpenTofu support OpenTofu support

aws-letsencrypt-lambda

Overview

It's common for people to desire having valid TLS certificates without wanting to pay for them. This is where the Let's Encrypt project can help. Although it offers an excellent service, issuing and renewing certifications is not made simple. It is particularly visible in cloudy environments.

This repository represents a straightforward Lambda function for AWS that uses CRON (cloud watch events) and can simply issue and renew certificates without any manual operation on the part of the operator. In addition, this repository offers a Terraform module that speeds up Lambda's onboarding.

Documentation

You can review the following documents on the Lambda to learn more:

About

The AWS Let's Encrypt Lambda with Terraform Automation is a comprehensive solution designed to automate the acquisition and renewal of SSL/TLS certificates for your web applications hosted on the AWS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 54.3%
  • HCL 42.6%
  • Makefile 1.6%
  • Dockerfile 1.5%