diff --git a/.terraform_commits b/.terraform_commits index 7f3ad12..e39fa30 100644 --- a/.terraform_commits +++ b/.terraform_commits @@ -100,5 +100,47 @@ "commit_message": "feat(lambda): Implement GitHub Actions runner token refresh Lambda function\n\n- Added `token_refresh.py` to handle the token refresh logic.\n- Integrated AWS Secrets Manager for storing the GitHub registration token.\n- Utilized GitHub App authentication for secure API access.\n- Scheduled Lambda function to run every 30 minutes using CloudWatch Events.\n- Created necessary IAM roles and policies for Lambda execution.\n\nchore(lambda): Add requirements for token refresh Lambda\n\n- Added `requirements.txt` with dependencies: PyJWT and cryptography.\n\nfeat(terraform): Configure Lambda function and CloudWatch Events\n\n- Created Terraform configuration for the Lambda function and its dependencies.\n- Set up CloudWatch Event Rule to trigger the Lambda function every 30 minutes.\n- Configured IAM roles and policies for Lambda execution and Secrets Manager access.\n\ndocs(scripts): Add monitoring tools for GitHub Runner ECS services\n\n- Created monitoring scripts to track ECS service health and CloudWatch logs.\n- Added README with usage instructions and troubleshooting tips.\n- Implemented a continuous monitoring script using rich for better output formatting.\n\nchore(scripts): Add requirements for monitoring scripts\n\n- Added `requirements.txt` for monitoring scripts with dependencies: boto3, botocore, and rich.\n\nfix(scripts): Update monitoring script to use Terraform outputs\n\n- Modified `monitor_runners.py` to fetch necessary configuration from Terraform outputs.\n- Improved error handling and logging for better visibility.\n\nfeat(varfiles): Add configuration files for Terraform modules\n\n- Created JSON and TFVars files for managing Terraform workspace and GitHub organization settings.", "author": "Your Name", "timestamp": "2026-01-15T17:53:12.576503" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-01-20T13:12:13.996246" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-01-20T13:16:48.638201" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-01-20T13:18:23.335817" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-02-13T14:09:14.454397" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-02-13T14:13:50.604545" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-03-10T16:25:07.975942" + }, + { + "commit_hash": "f3e80d9f4db8aa65334c16da2fc27a869eeba63e", + "commit_message": "adding monitoring", + "author": "Your Name", + "timestamp": "2026-03-10T16:29:39.531996" } ] \ No newline at end of file diff --git a/tfplan b/tfplan new file mode 100644 index 0000000..442e620 Binary files /dev/null and b/tfplan differ