Skip to content

Conversation

@rmvangun
Copy link
Contributor

The following enhancements and cleanup were made in service of being able to fully create and dispose of these environments using the windsor cli.

  • Add CloudWatch logging support with configurable retention
  • Implement KMS encryption for EKS secrets with external key support
  • Update default node group instance type to t3.xlarge
  • Add pod identity association for external-dns
  • Improve VPC flow logs configuration and cleanup
  • Add lifecycle rules for node groups and fargate profiles
  • Add comprehensive outputs for cluster resources

- Add CloudWatch logging support with configurable retention

- Implement KMS encryption for EKS secrets with external key support

- Update default node group instance type to t3.xlarge

- Add pod identity association for external-dns

- Improve VPC flow logs configuration and cleanup

- Add lifecycle rules for node groups and fargate profiles

- Add comprehensive outputs for cluster resources
@rmvangun rmvangun requested a review from apetre070 May 26, 2025 15:32
@rmvangun rmvangun added the enhancement New feature or request label May 26, 2025
@rmvangun rmvangun merged commit 50366f2 into main May 26, 2025
5 of 6 checks passed
@rmvangun rmvangun deleted the feat/aws-lifecycle-enhancements branch May 26, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants