This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
Releases: rebuy-de/aws-nuke
Releases · rebuy-de/aws-nuke
v2.0.0
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
kind/enhancement
introduce global region #139 (@svenwltr)kind/enhancement
Improve filters #166 (@svenwltr)kind/enhancement
Proposed fix for some of the errors around new services #124 (@tomvachon)kind/enhancement
add session token support #134 (@svenwltr)kind/enhancement
adds support for s3 object versions #76 (@svenwltr)kind/enhancement
hide more headers #77 (@svenwltr)
Fixed Bugs
kind/bug
Filter calling OpsWorksUserProfile #174 (@stephanlindauer)kind/bug
Fix Credential Scope #183 (@tomvachon)kind/bug
Fix missing required parameters #184 (@tomvachon)kind/bug
Update example.yaml #153 (@tomvachon)kind/bug
add fallback for missing services in endpoint list #173 (@svenwltr)kind/bug
fix S3 Bucket location #148 (@svenwltr)kind/bug
fix S3 with empty directories #163 (@svenwltr)kind/bug
fix error reporting #137 (@svenwltr)kind/bug
fix ligthsail region #138 (@svenwltr)kind/bug
fix more typos - fixes #170 #172 (@lobeck)
New Resources
kind/resource
Add API Gateway cleanup #101 (@tomvachon)kind/resource
Add Applications and Endpoints for SNS #136 (@tomvachon)kind/resource
Add Batch Service #156 (@tomvachon)kind/resource
Add CloudHSMv2 support #121 (@tomvachon)kind/resource
Add CloudSearch #110 (@tomvachon)kind/resource
Add Cloudwatch Dashboards and Alarms #100 (@tomvachon)kind/resource
Add Codestar Project Removal #102 (@tomvachon)kind/resource
Add ConfigService Support #103 (@tomvachon)kind/resource
Add DMS support #133 (@tomvachon)kind/resource
Add EC2 Snapshot Deletion and AMI Deletion #81 (@tomvachon)kind/resource
Add ECS Cluster and ClusterInstance Support #129 (@tomvachon)kind/resource
Add EMR Cluster and Security Configuration Cleanup #130 (@tomvachon)kind/resource
Add Elastic Beanstalk Application and Environments #131 (@tomvachon)kind/resource
Add ElasticSearchService Domain and SQS Queue #84 (@tomvachon)kind/resource
Add Firehose Delivery Streams #119 (@tomvachon)kind/resource
Add Glue Service #109 (@tomvachon)kind/resource
Add IOT Core Support #164 (@tomvachon)kind/resource
Add Kinesis Streams #117 (@tomvachon)kind/resource
Add KinesisAnalytics Application #118 (@tomvachon)kind/resource
Add Lightsail Support #105 (@tomvachon)kind/resource
Add Machinelearning Cleanup #132 (@tomvachon)kind/resource
Add MediaConvert coverage #145 (@tomvachon)kind/resource
Add MediaLive coverage #146 (@tomvachon)kind/resource
Add MediaPackage Coverage #162 (@tomvachon)kind/resource
Add MobileHub Support with Service Signing Patch #160 (@tomvachon)kind/resource
Add OpsWorks Coverage #147 (@tomvachon)kind/resource
Add Opsworks CM coverage #176 (@tomvachon)kind/resource
Add Redshift support #104 (@tomvachon)kind/resource
Add SES Support #142 (@tomvachon)kind/resource
Add SSM Support #141 (@tomvachon)kind/resource
Add Service Catalog Support #140 (@tomvachon)kind/resource
Add ServiceDiscovery Cleanup #128 (@tomvachon)kind/resource
Add StepFunctions State Machines #116 (@tomvachon)kind/resource
Add StorageGateway Coverage #168 (@tomvachon)kind/resource
Add WAF ACL's and Rules #143 (@tomvachon)kind/resource
Add WAF Regional Support for Rules and WebACLs #144 (@tomvachon)kind/resource
Add Workspace Stop and Terminate #120 (@tomvachon)kind/resource
Add kinesis Video projects #115 (@tomvachon)kind/resource
Add resource IAMRolePolicy to allow deletion of inline policies on roles #178 (@bashtoni)kind/resource
CloudDirectory Service Directory and Schema delete #106 (@tomvachon)kind/resource
Feature/acm #89 (@tomvachon)kind/resource
Feature/cloud9 #94 (@tomvachon)kind/resource
Feature/cloudwatchlogs #97 (@tomvachon)kind/resource
Feature/codebuild #93 (@tomvachon)kind/resource
Feature/codecommit #92 (@tomvachon)kind/resource
Feature/codedeploy #91 (@tomvachon)kind/resource
Feature/codepipeline #90 (@tomvachon)kind/resource
Feature/datapipeline #96 (@tomvachon)kind/resource
Feature/dax #98 (@tomvachon)kind/resource
Feature/devicefarm #112 (@tomvachon)kind/resource
Feature/directoryservice #88 (@tomvachon)kind/resource
Feature/elastictranscoder #95 (@tomvachon)kind/resource
Feature/mq Brokers #87 (@tomvachon)kind/resource
Feature/rekognition #86 (@tomvachon)kind/resource
Feature/resourcegroups #113 (@tomvachon)kind/resource
Feature/sagemaker #159 (@tomvachon)kind/resource
Feature/simpledb #111 (@tomvachon)kind/resource
MediaStore Service, Hotfixed Signing Service for Data #158 (@tomvachon)kind/resource
Remove CloudFront Distributions #155 (@tomvachon)kind/resource
add support for IAM LoginProfiles #169 (@lobeck)
Other
v2.0.0-alpha1
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
kind/enhancement
Improve filters #166 (@svenwltr)kind/enhancement
introduce global region #139 (@svenwltr)kind/enhancement
add session token support #134 (@svenwltr)kind/enhancement
Proposed fix for some of the errors around new services #124 (@tomvachon)kind/enhancement
hide more headers #77 (@svenwltr)kind/enhancement
adds support for s3 object versions #76 (@svenwltr)
Fixed Bug
kind/bug
Filter calling OpsWorksUserProfile #174 (@stephanlindauer)kind/bug
fix more typos - fixes #170 #172 (@lobeck)kind/bug
fix S3 with empty directories #163 (@svenwltr)kind/bug
Update example.yaml #153 (@tomvachon)kind/bug
fix S3 Bucket location #148 (@svenwltr)kind/bug
fix ligthsail region #138 (@svenwltr)kind/bug
fix error reporting #137 (@svenwltr)
New Resources
This release adds support for removing many new resources. Big thanks to @tomvachon, who added all of them. We really appreciate this!
kind/resource
Add MediaPackage Coverage #162 (@tomvachon)kind/resource
Add MobileHub Support with Service Signing Patch #160 (@tomvachon)kind/resource
Feature/sagemaker #159 (@tomvachon)kind/resource
Add Batch Service #156 (@tomvachon)kind/resource
Remove CloudFront Distributions #155 (@tomvachon)kind/resource
Add OpsWorks Coverage #147 (@tomvachon)kind/resource
Add Service Catalog Support #140 (@tomvachon)kind/resource
Add MediaLive coverage #146 (@tomvachon)kind/resource
Add MediaConvert coverage #145 (@tomvachon)kind/resource
Add WAF Regional Support for Rules and WebACLs #144 (@tomvachon)kind/resource
Add WAF ACL's and Rules #143 (@tomvachon)kind/resource
Add SES Support #142 (@tomvachon)kind/resource
Add SSM Support #141 (@tomvachon)kind/resource
Add Applications and Endpoints for SNS #136 (@tomvachon)kind/resource
Add DMS support #133 (@tomvachon)kind/resource
Add Machinelearning Cleanup #132 (@tomvachon)kind/resource
Add Elastic Beanstalk Application and Environments #131 (@tomvachon)kind/resource
Add EMR Cluster and Security Configuration Cleanup #130 (@tomvachon)kind/resource
Feature/devicefarm #112 (@tomvachon)kind/resource
Add ECS Cluster and ClusterInstance Support #129 (@tomvachon)kind/resource
Add ServiceDiscovery Cleanup #128 (@tomvachon)kind/resource
Add CloudHSMv2 support #121 (@tomvachon)kind/resource
Add Workspace Stop and Terminate #120 (@tomvachon)kind/resource
Add Firehose Delivery Streams #119 (@tomvachon)kind/resource
Add KinesisAnalytics Application #118 (@tomvachon)kind/resource
Add Kinesis Streams #117 (@tomvachon)kind/resource
Add StepFunctions State Machines #116 (@tomvachon)kind/resource
Add kinesis Video projects #115 (@tomvachon)kind/resource
Feature/resourcegroups #113 (@tomvachon)kind/resource
Feature/simpledb #111 (@tomvachon)kind/resource
Add Glue Service #109 (@tomvachon)kind/resource
Add CloudSearch #110 (@tomvachon)kind/resource
CloudDirectory Service Directory and Schema delete #106 (@tomvachon)kind/resource
Add Lightsail Support #105 (@tomvachon)kind/resource
Add Redshift support #104 (@tomvachon)kind/resource
Add ConfigService Support #103 (@tomvachon)kind/resource
Add Codestar Project Removal #102 (@tomvachon)kind/resource
Add API Gateway cleanup #101 (@tomvachon)kind/resource
Add Cloudwatch Dashboards and Alarms #100 (@tomvachon)kind/resource
Feature/dax #98 (@tomvachon)kind/resource
Feature/cloudwatchlogs #97 (@tomvachon)kind/resource
Feature/datapipeline #96 (@tomvachon)kind/resource
Feature/elastictranscoder #95 (@tomvachon)kind/resource
Feature/cloud9 #94 (@tomvachon)kind/resource
Feature/codebuild #93 (@tomvachon)kind/resource
Feature/codecommit #92 (@tomvachon)kind/resource
Feature/codedeploy #91 (@tomvachon)kind/resource
Feature/codepipeline #90 (@tomvachon)kind/resource
Feature/acm #89 (@tomvachon)kind/resource
Feature/directoryservice #88 (@tomvachon)kind/resource
Feature/mq Brokers #87 (@tomvachon)kind/resource
Feature/rekognition #86 (@tomvachon)kind/resource
Add ElasticSearchService Domain and SQS Queue #84 (@tomvachon)kind/resource
Add EC2 Snapshot Deletion and AMI Deletion #81 (@tomvachon)