ekristen / aws-nuke

Remove all the resources from an AWS account
https://ekristen.github.io/aws-nuke/
MIT License
123 stars 11 forks source link

Documentation is insufficient to get started #313

Open ChrisMiami opened 6 days ago

ChrisMiami commented 6 days ago

I have followed the config instructions to the letter yet aws-nuke is still telling me "account not configured" and there is no additional help to proceed from there. The config and its documentation are so convoluted that it's essentially pointless to try to figure it out. This should be the simplest possible thing to do - Unix source code in the 1970's had a config builder, so why can't a modern 21st century app do this?

Also, I was not using IAM - there is a COST associated with it. So I chose to simply establish a root user for the set up I was doing. However, since aws-nuke requires IAM credentials, perhaps there should be documentation on how to set it up so aws-nuke can see it?

ekristen commented 6 days ago

Thanks for your feedback. Sorry to hear you're having trouble with the setup.

Please post your config.

To clarify, using AWS IAM credentials has no additional cost compared to using root credentials. AWS generally recommends IAM credentials for security, but from a technical perspective, there’s no difference in how aws-nuke handles them.

There are plenty of improvements to be had, for now let's start with your config. Also it would be helpful for you to point out what parts of the docs are confusing, they are rather new.

Finally, I'd like to point out that this is an open source project, now maintained by me, taking a less confrontational approach to raise issues will be received better in the future.

ChrisMiami commented 6 days ago

I’m so sorry - I hate that I come across as confrontational but I honestly don’t mean to be that way.

I chose to simply change my email and delete the account. So I don’t have a config to share now, sorry.

When I get the new account up, I’ll happily revisit this and provide as much info as I can.

ekristen commented 6 days ago

I appreciate that. Perhaps I read it incorrect, water under bridge. All is good.

I definitely want to improve the docs however I can and I understand you were frustrated and that sucks.

Did you check out https://ekristen.github.io/aws-nuke/quick-start/ ?

The first configuration is pretty basic, it doesn't call out you need to replace the 00000000000 with your account id we can fix that.

It provides zero filtering and zero default excludes so you will see warning and errors.

thesn10 commented 3 days ago

I also get "account not configured" error

ekristen commented 3 days ago

@thesn10 provide your config