github gruntwork-io/cloud-nuke v0.51.0

6 hours ago

Features

  • BackupPlan support. New backup-plan resource type so AWS Backup plans are nuked. (#1138)
  • --dry-run for defaults-aws. Preview which default VPCs and security group rules would be deleted before running for real. (#1136)

Fixes

  • SageMaker: delete inference components before endpoint. DeleteEndpoint was failing with a ValidationException while an inference component was still associated; the endpoint's inference components are now deleted and awaited first. (#1142)
  • IAM instance profile: honor the cloud-nuke-excluded tag. ListInstanceProfiles does not return tags, so excluded profiles were nuked anyway; tags are now fetched via ListInstanceProfileTags. (#1141)
  • Time filters: skip resources with no creation time. --older-than / --newer-than silently let through resources whose creation time AWS reports as nil (e.g. an RDS instance still creating), letting an hourly run race a still-creating resource. They are now excluded when a time filter is set. (#1134)

Full Changelog: v0.50.0...v0.51.0

Don't miss a new cloud-nuke release

NewReleases is sending notifications on new releases.