Aws Auto Cleanup Versions Save

Programmatically delete AWS resources based on an allowlist and time to live (TTL) settings

v2.4.0

1 year ago
  • Updated Allowlist display hiding Owner and Comment columns behind a expand button. This will allow for a more clean display of resources and their ID's.
  • Changed the date used to calculate the age of an EC2 Instance. Instead of using the EC2 Instance LaunchTime which resets everytime an EC2 Instance is stopped and started, the EC2 Instance's ENI AttachTime is used instead. #129.
  • Updated homescreen design with an encapsulated allowlist and execution log, including a number of QoL changes.

v2.3.0

1 year ago
  • Added support for very large (20K+) execution log files.
  • Added better resource ID placeholders giving users a better indication of expected value.
  • Deprecated option to allowlist resources from execution log.
  • Fixed issue with not being able to allowlist ECR Images.

v2.2.0

1 year ago
  • Added wildcard support to allowlist resource ID. Comparisons are now performed using the fnmatch Python module. The following special characters can be used:

    Pattern Meaning
    * matches everything
    ? matches any single character
    [seq] matches any character in seq
    [!seq] matches any character not in seq
  • Added Kafka Serverless Cluster cleanup.

  • Fixed mismatch between app settings and exeuction log for Elastic Beanstalk and Elasticsearch Service. This prevented allowlisting via the execution log in the web app.

v0.9

5 years ago
  • Added support for Elastic Beanstalk Applications

v0.8

5 years ago
  • Added support for EC2 Security Groups #25
  • Added support for IAM Roles support #24

v0.7

5 years ago
  • Added EMR support for Clusters

v0.6

5 years ago
  • Settings within DynamoDB have been refactored to utilise the Map type. The refactoring ensures settings are clearer to understand and change as well as future proof.
  • Refactored code based on Cadacy quality checks

v0.5

5 years ago
  • Added parallel cleanup. Each AWS service within a region will be run in parallel. Cleanup of all services must complete before Auto Cleanup moves onto the next region.

v0.4

5 years ago

v0.3

5 years ago
  • Added Redshift Clusters and Snapshots support
  • Fixed issue where DynamoDB tables would be overwritten with default values each time the application was run