Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

Refactor Configuration File #221

Closed
svenwltr opened this issue Jun 27, 2018 · 0 comments
Closed

Refactor Configuration File #221

svenwltr opened this issue Jun 27, 2018 · 0 comments
Milestone

Comments

@svenwltr
Copy link
Member

Since we initially designed the configuration, aws-nuke got a lot of new features. These makes the config a bit complicated and I see room for improvement there.

Some ideas:

  • the config should get a version field
    • this allows us to convert old configurations to the new format
  • drop support for plain string in the filter config and allow objects only (ie having value, property and field) (see Convert All Resources to Support Property Filters #220)
  • the filter config should allow to be applied to multiple accounts
    • eg we do deploy the same Terraform code on multiple accounts for staging purposes, and it would make sense to reuse the filters there
  • considering to add tag support, we should already design the config in that way (see Question: Only nuke Resources with certain Tag? #218 and Tag Support? #186)
@svenwltr svenwltr added this to the v3.0.0 milestone Jun 27, 2018
@svenwltr svenwltr assigned svenwltr and unassigned svenwltr Jun 27, 2018
@ekristen ekristen closed this as not planned Won't fix, can't repro, duplicate, stale Sep 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants