aws-nuke

Remove all the resources from an AWS account

MIT License

Downloads
472
Stars
14
Committers
149

Bot releases are hidden (Show)

aws-nuke - v3.7.0 Latest Release

Published by ekristen 3 months ago

3.7.0 (2024-07-22)

Features

  • apigateway: add created date to apigateways (dcafe54)
  • apigateway: fix (d8e2279)
  • apigateway: fix creationdate (5902f1a)
aws-nuke - v3.6.0

Published by ekristen 3 months ago

3.6.0 (2024-07-22)

Features

  • ecs-task: support resource tags (0d26c39)
aws-nuke - v3.5.2

Published by ekristen 3 months ago

3.5.2 (2024-07-20)

Bug Fixes

  • rds-snapshot: protect against nil pointer (3c87567)
aws-nuke - v3.5.1

Published by ekristen 3 months ago

3.5.1 (2024-07-14)

Bug Fixes

  • deps: update module github.com/aws/aws-sdk-go to v1.54.19 (23e3da3)
aws-nuke - v3.5.0

Published by ekristen 3 months ago

3.5.0 (2024-07-10)

Bug Fixes

  • deps: update module github.com/aws/aws-sdk-go to v1.54.18 (1f7682f)
  • deps: update module github.com/ekristen/libnuke to v0.18.0 (ac2c8dd)

Features

  • iam-user-mfa-device: new resource for user specific mfa devices vs account devices (3a3aae3)
  • iam-user: support removing permission boundary from user (bc0bba3)
aws-nuke - v3.4.0

Published by ekristen 3 months ago

3.4.0 (2024-07-09)

Features

  • autoscaling-launch-configuration: standardize, add properties, make ready for tests (83dc68e)
  • autoscaling-lifecycle-hook: standardize, add properties, make ready for tests (6e6f92d)

Resource Changes

  • LaunchConfiguration is now deprecated. Please use AutoScalingLaunchConfiguration
  • LifecycleHook is now deprecated. Please use AutoScalingLifecycleHook

Note: all deprecated aliases will be removed in the next major version of aws-nuke.

aws-nuke - v3.3.2

Published by ekristen 3 months ago

3.3.2 (2024-07-08)

Bug Fixes

  • elasticache-memcachecluster: use arn instead of clusterid for tag lookup (5056d43)
  • elasticache-subnetgroup: use arn instead of clusterid for tag lookup (cde05d3)
aws-nuke - v3.3.1

Published by ekristen 3 months ago

3.3.1 (2024-07-08)

Bug Fixes

  • secretsmanager-secret: prevent nil pointer on listing secrets (5423856)
aws-nuke - v3.3.0

Published by ekristen 3 months ago

3.3.0 (2024-07-06)

Features

  • kms-alias: support pagination (30e1dbe)
aws-nuke - v3.2.2

Published by ekristen 4 months ago

3.2.2 (2024-06-25)

Bug Fixes

aws-nuke - v3.2.1

Published by ekristen 4 months ago

3.2.1 (2024-06-22)

Bug Fixes

  • deps: update module github.com/ekristen/libnuke to v0.17.0 (c850156)
  • deps: update module github.com/ekristen/libnuke to v0.17.1 (254c3c2)
  • if logic around deregistration protection (8a0bfaa)
aws-nuke - v3.2.0

Published by ekristen 4 months ago

3.2.0 (2024-06-21)

Bug Fixes

  • pass logger to libnuke so warnings are displayed around resources (2e83c1e)
  • trim path (1e017a3)

Features

  • rev module to v3 for proper import in other tools (0ed4478)
aws-nuke - v3.1.0

Published by ekristen 4 months ago

3.1.0 (2024-06-11)

Features

  • secretsmanager-secret: properly support deleting secret replicas (3aa7cc2)
aws-nuke - v3.0.1

Published by ekristen 4 months ago

3.0.1 (2024-06-11)

Bug Fixes

  • deps: update module github.com/ekristen/libnuke to v0.15.1 (d379d60)
aws-nuke - v3.0.0

Published by ekristen 4 months ago

3.0.0 (2024-06-10)

Bug Fixes

  • accidental removal of r from goreleaser in dockerfile (f6d3349)
  • add -c alias back for config (debc371)
  • add CreateTime property to EC2NATGateway and EC2Volume resources (af0bf1f)
  • add missing settings and settings reference (981c6f2)
  • awsutil: properly determine partition for all supported regions (85b54a9)
  • bug with no alias check (#74) (d2e561e)
  • bug with operator check on optional session and external id (#83) (b615c9e)
  • cloudformation-stack: protect against nil pointer (e948db1)
  • cloudfront-cache-policy: add legacy stringer, add name property (c5f55cd)
  • comment (b9625f8)
  • configservice-configrules: filter out rules created by config-conforms (3e4f4ca)
  • deps: update github.com/ekristen/libnuke digest to 96b3997 (#17) (2846b46)
  • deps: update module github.com/aws/aws-sdk-go to v1.49.21 (#18) (d662601)
  • deps: update module github.com/aws/aws-sdk-go to v1.50.4 (34e8cdb)
  • deps: update module github.com/aws/aws-sdk-go to v1.52.4 (9c1df28)
  • deps: update module github.com/aws/aws-sdk-go to v1.53.19 (862ae4e)
  • deps: update module github.com/ekristen/libnuke to v0.15.0 (17bacf6)
  • deps: update module github.com/fatih/color to v1.17.0 (99db423)
  • deps: update module github.com/google/uuid to v1.6.0 (61a8102)
  • deps: update module github.com/urfave/cli/v2 to v2.27.2 (8be61c1)
  • deps: update module golang.org/x/text to v0.15.0 (18e1a8c)
  • deps: update module golang.org/x/text to v0.16.0 (554c676)
  • ec2-image: disable image deregistration protection (8401aab)
  • ec2-image: improve handling of deregistration cooldown (0b26c14)
  • error with call to log func (4e32f2e)
  • explain config command (#92) (533bd0e)
  • fallback break out of the loop if there are no more results (553cb80)
  • glue-securityconfiguration: nexttoken loop (f6bacd3)
  • imports and mock generation (b67d839)
  • improved logging around all regions (32ef3aa)
  • iot-thinggroups: support deleting dynamic thing groups (20384a8)
  • issue where cli include was being honored (#69) (dd99caf)
  • log error as warning vs throwing error with property not supported (#82) (f11bde6)
  • migrate-resource tool (#36) (66ffdb9)
  • missing hook to sign darwin binaries (#73) (ea35f26)
  • quick fix for default run sleep (#68) (542f18b)
  • resource/ecrpublicrepository: only run if region is us-east-1 (#94) (68e5459)
  • revert property change from an earlier pull request (#97) (e51aaca)
  • role session name and external id should be optional (7e7cca2)
  • sagemaker-domain: bug with mock service vs real service (fb92627)
  • semantic release branch structure (1c043c8)
  • semantic release config plugins (3ceebb4)
  • semantic release config plugins (3bd5748)
  • semantic release config to detect channel properly (ed71639)
  • servicediscovery-namespaces: add tags to properties (5353a67)
  • statically compile when doing direct docker build (0ffae13)

Features

  • add cloudfront cache policy (5b047cb)
  • add ELB Listener Rules object (#1193) (e50c11f)
  • add missing max-wait-retries (#121) (5ebe0fd)
  • add new resource ManagedBlockchainMember (#66) (413e850)
  • add support for Redshift Serverless namespaces, snapshots and workgroups. (#1194) (a6ed443)
  • adding cloudfront response headers policies (2345cdb)
  • adding codebuild reports and reportgroups (d38db80)
  • adding quicksight subscription resource (223899a)
  • adding termination protection setting (6c404bd)
  • allow bypass of aws alias checks (755bd62)
  • apple signing and notary using quill (#64) (c6f370b)
  • aws-auth: finish parity with upstream (245ade3)
  • ec2-image: add disable deregistration protection setting, better filters (2b56ad9)
  • ec2-image: include disabled and deprecated images (d040c4e)
  • EC2VPCEndpointServiceConfiguration: add tags to properties (#100) (625ea11)
  • ecs-clusters: add tags, increase mock tests coverage (b89183b)
  • global filters, update [email protected] (#77) (7647348)
  • glue-securityconfiguration: add glue security configuration resource and mock tests (ddbb0df)
  • IAMRolesAnywhere: add support for IAM RolesAnywhere TrustAnchors, Profiles, and CRLs (b9bb5fd)
  • improve the default resource template for the creation tool (#67) (fad1737)
  • list alphabetically, show cloud-control resources separate (#65) (930b03a)
  • MemoryDBACL resource support (#1079) (b3a8e42)
  • NetworkManager: add core network resources (e1b0e23)
  • new explain commands for debugging and informational purposes (#86) (dd910da)
  • remove EC2 instances tags before termination (3e27ebd)
  • rename command file to nuke and add q alias for --quiet (#107) (9ebe2a6)
  • run against all enabled regions (76fa174)
  • sagemaker-domain: include tags on resource for filtering (9f6ba23)
  • sagemaker-spaces: add support for Sagemaker Spaces (16e062b)
  • sagemaker-userprofiles: add properties, tags, and mock tests (1543a50)
  • servicediscovery-namespaces: add properties, tags, and mock tests (e154902)
  • sqs-queues: add properties, tags, and mock tests (4025d28)
  • support config conformance pack removal (6953a97)
  • upgrade to [email protected], add OwnerID properties (1777427)
  • write log message if s3 bucket deletion is going to take a while (238c985)

Reverts

  • Revert "chore(deps): update goreleaser/goreleaser-action action to v6 [releas…" (0e45dbf)

BREAKING CHANGES

  • tool requires a subcommand to run properly
aws-nuke - v3.0.0-beta.63

Published by ekristen 4 months ago

3.0.0-beta.63 (2024-06-10)

Bug Fixes

  • deps: update module github.com/aws/aws-sdk-go to v1.53.19 (862ae4e)
aws-nuke - v3.0.0-beta.62

Published by ekristen 4 months ago

3.0.0-beta.62 (2024-06-10)

Bug Fixes

  • ec2-image: disable image deregistration protection (8401aab)
  • ec2-image: improve handling of deregistration cooldown (0b26c14)

Features

  • ec2-image: add disable deregistration protection setting, better filters (2b56ad9)
  • ec2-image: include disabled and deprecated images (d040c4e)
aws-nuke - v3.0.0-beta.61

Published by ekristen 4 months ago

3.0.0-beta.61 (2024-06-09)

Bug Fixes

  • deps: update module github.com/ekristen/libnuke to v0.15.0 (17bacf6)
aws-nuke - v3.0.0-beta.60

Published by ekristen 4 months ago

3.0.0-beta.60 (2024-06-08)

Features

  • adding codebuild reports and reportgroups (d38db80)
aws-nuke - v3.0.0-beta.59

Published by ekristen 4 months ago

3.0.0-beta.59 (2024-06-07)

Bug Fixes

  • add missing settings and settings reference (981c6f2)
Package Rankings
Top 6.36% on Proxy.golang.org
Top 17.64% on Formulae.brew.sh
Badges
Extracted from project README
license release Go Report Card Maintainability
Related Projects