Skip to content

Releases: rebuy-de/aws-nuke

v2.0.0

23 May 12:31
2302eba
Compare
Choose a tag to compare

Breaking Changes

#139 Introduces a virtual global region, that is used for global services like IAM. Previously these resources got listed and removed for every region.

This means the global region must now be part of the config, if you wish to remove such resources:

regions:
- "global" # This is for all global resource types e.g. IAM
- "eu-west-1"

Enhancements

Fixed Bugs

New Resources

Other

v2.0.0-alpha1

29 Mar 17:03
dce60ab
Compare
Choose a tag to compare
v2.0.0-alpha1 Pre-release
Pre-release

Breaking Changes

#139 Introduces a virtual global region, that is used for global services like IAM. Previously these resources got listed and removed for every region.

This means the global region must now be part of the config, if you wish to remove such resources:

regions:
- "global" # This is for all global resource types e.g. IAM
- "eu-west-1"

Enhancements

Fixed Bug

New Resources

This release adds support for removing many new resources. Big thanks to @tomvachon, who added all of them. We really appreciate this!

Other

v1.4.0

23 Feb 13:51
aff3f0d
Compare
Choose a tag to compare

Changes since v1.3.0:

  • skip managed KMS keys #72
  • add IAMUserPolicy resource #71
  • a lot of refactoring, which shouldn't change any behavior
    • create awsutil package #68
    • refactor AWS account validation #70
    • refactor resource listers #66
  • add resource filters to config #74
  • add proper logger facility #75

v1.4.0-rc2

12 Feb 18:08
aff3f0d
Compare
Choose a tag to compare
v1.4.0-rc2 Pre-release
Pre-release
  • skip managed KMS keys #72
  • add IAMUserPolicy resource #71
  • a lot of refactoring, which shouldn't change any behavior
    • create awsutil package #68
    • refactor AWS account validation #70
    • refactor resource listers #66
  • add resource filters to config #74
  • add proper logger facility #75

v1.4.0-rc1

09 Feb 16:51
44434a3
Compare
Choose a tag to compare
v1.4.0-rc1 Pre-release
Pre-release
  • skip managed KMS keys #72
  • add IAMUserPolicy resource #71
  • a lot of refactoring, which shouldn't change any behavior
    • create awsutil package #68
    • refactor AWS account validation #70
    • refactor resource listers #66
  • add resource filters to config #74

v1.3.0

05 Dec 16:06
a332229
Compare
Choose a tag to compare
  • Improved resilience & error reporting #45
  • Filter IAMRoles owned by AWS #49
  • Consistent golang-based resource type identifiers #50, #52, #55
  • Deprecation of old resource type identifiers #56, #59
  • Added resources:
    • RDSDBCluster #48, #61
    • RDSDBClusterParameterGroup #48
    • DynamoDBTableItem #60
    • DynamoDBTable #60

v1.2.2

03 Nov 15:50
0cb036d
Compare
Choose a tag to compare
  • fix another null pointer dereference in S3 #44

v1.2.1

01 Nov 17:59
45fce27
Compare
Choose a tag to compare

Changes

  • don't use name as identifier with RDS instances #41
    • Warning This changes the RDS identifier in the whitelist to the DBIdentifier. Before that it was DBName, which is not always available and which is not a unique identifier.

v1.2.0

22 Sep 09:05
Compare
Choose a tag to compare
  • nuke KMS #33
  • add support for assuming roles via ~/.aws/config #34
  • fix wrong region for session #35

v1.1.0

18 Aug 12:09
Compare
Choose a tag to compare