Skip to content

Latest commit

History

History
40 lines (22 loc) 路 2.49 KB

README.md

File metadata and controls

40 lines (22 loc) 路 2.49 KB

Terraform AWS Solutions

This repository contains common solutions for AWS users implemented as standalone and reusable Terraform modules.

SWUbanner

This repository is the part of serverless.tf framework, which aims to simplify all operations when working with the serverless in Terraform.

Solutions

CloudWatch Log Retention Manager

Problem: Sometimes, AWS services like Lambda@Edge or misconfigured scripts create CloudWatch Log Groups with retention set to Never, but it is unlikely that you really want to keep logs forever and pay for them.

Solution: AWS Lambda function scheduled using EventBridge Scheduler that will set the retention period to 30 days. Everything is parametrized.

Authors

Module managed by Anton Babenko. Check out serverless.tf to learn more about doing serverless with Terraform.

Please reach out to Betajob if you are looking for commercial support for your Terraform, AWS, or serverless project.

License

Apache 2 Licensed. See LICENSE for full details.

Additional information for users from Russia and Belarus