All notable changes to this project will be documented in this file.
Testing Terraform Cloud VCS and any potential additions to testing.
- Patchwork-yaml-GitActions Restricted from utilizing the lambda module in a Terraform VCS enviornment. GitHub Enviornment runs the Discord-Lambda-Notification package while a solution is decided.
Initial/Finalized Commit
-
Discord-Lambda-Notification Terraform -- Handles notifications to Discord
-
S3-Lambda-logStorage Terraform -- Handles JSON log storage to S3
-
SQS-Fanout Terraform -- Handles decoupling and sending the messages to storage and discord for processing.
-
Public-EC2-Check Terraform -- Handles the Python script to check for unwanted open ports on EC2 instances.
-
IAM-Admin-Check Terraform -- Handles the Python Script to check for Unauthorized Admin privileges granted.
-
Daily-EventBridge-Scheduler Terraform -- Handles daily triggering the Lambda Checks