Skip to content

Expose aws_cloudwatch_retention_days in aws-platform-ui-main#55

Merged
sam-at-luther merged 1 commit into
mainfrom
swood/expose-cloudwatch-retention-days
Feb 11, 2026
Merged

Expose aws_cloudwatch_retention_days in aws-platform-ui-main#55
sam-at-luther merged 1 commit into
mainfrom
swood/expose-cloudwatch-retention-days

Conversation

@sam-at-luther

Copy link
Copy Markdown
Member

Summary

  • Expose aws_cloudwatch_retention_days variable in aws-platform-ui-main module
  • Passes through to eks-vpc submodule's existing aws_cloudwatch_retention_days variable
  • Default remains 90 days (no change to existing behavior)

This allows consumers (e.g. platform-test) to lower CloudWatch log retention to reduce costs. The test environment currently stores 92 GB of logs at 90-day retention; reducing to 14 days will cut storage costs significantly.

Test plan

  • terraform validate passes (CI)
  • Apply in platform-test with aws_cloudwatch_retention_days = 14 — expect in-place update to log group retention

🤖 Generated with Claude Code

Allows consumers to override the CloudWatch log retention (default 90 days)
without modifying the upstream module.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sam-at-luther sam-at-luther merged commit 6c019af into main Feb 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant