-
-
Notifications
You must be signed in to change notification settings - Fork 120
Open
Labels
Description
I'm starting roadmap work on version 4 of this tool.
Roadmap
Confirmed
- Address any
TODO(v4)from codebase, likely breaking changes - Disable S3Object by default Exclude S3Object by Default #380
- Establishing Policy on Resource Deprecation - when AWS deprecates a resource, we'll stop including it by default (open for discussion)
- DAG - Directed acyclic graph for dependencies at resource level and instance level
Researching / Discussion
- plan/apply - ability to run aws-nuke in plan mode - creates binary plan file, potentially editable, apply executes [rf] remove plans #85
- config upgrade path for resources with name changes or property name changes
- config verification - verify configs against actual available properties and actions
libnuke supporting features
- Feature: PhasedResource - some operations are becoming async, this allows for phases along the path to delete without blocking
- Feature: Dependency Graphing - allow building of a DAG graph to allow for removal in order.
- (MAYBE) Feature: Plan/Apply - binary plan files - (i.e. terraform plan/apply)
Reactions are currently unavailable