Settings

Theme

Ask HN: Tool to export AWS configuration entirely?

7 points by rfmoz 4 years ago · 11 comments · 1 min read


I'm looking for a tool to export all the AWS configuration into text files, but maybe I'm completely wrong because I can't find anything related.

The most similar approach is a IAM cli command "aws iam get-account-authorization-details" who dump the IAM settings, but outside this service there aren't any equal. Think about something like "get-network-details" or "get-s3-details" who could give you a whole view of them.

Maybe someone knows something similar to etckeeper, but for AWS?

danenania 4 years ago

I'd be interested in this too if you find something.

I wouldn't think it would be overly difficult to write a tool that looped through the all the API endpoints to construct the full state.

Say what you want about AWS, but one great thing about it is how accessible almost every piece of account state is via API.

I'd imagine terraform has some logic like this somewhere in its guts?

f0e4c2f7 4 years ago

If you build the infra with Terraform (one of my favorite tools of all time) you can do this with a 'terraform show'. The code itself will also represent a description of the infrastructure.

Unfortunately this only works for things that are built with Terraform, not already created infrastructure to my knowledge.

tkunovsky 4 years ago

Check out https://github.com/cloudgraphdev/cli, it supports the majority of AWS services and creates a type-safe GraphQL based representation of your data for easy access

beamatronic 4 years ago

I have always wanted this also. Connect to AWS and export the entire configuration details to terraform, or to another open format.

97-109-107 4 years ago

After you've manage to back it up, you might have still trouble finding and terminating everything.

While I don't have an answer to your question, you might find this tool handy for cleanups - https://github.com/rebuy-de/aws-nuke

wrboyce 4 years ago

Have you tried Former2? I think it does what you’re asking for.

https://former2.com/

rfraile 4 years ago

I also find Terraformer.

It can dump the configuration to text files and later could be consumed by terraform.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection