Watch and interact with your AWS infrastructure
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
lib
spec
utils/network_graph_viewer
.gitignore
.rdoc_options
.rspec
.rubocop.yml
CHANGELOG.md
Gemfile
Guardfile
LICENSE.txt
README.md
Rakefile
aws_infra_mapper.gemspec
aws_infra_mapperrc.default

README.md

AwsInfraMapper

Disclaimer

This project is in its infancy. It does something already (check the CHANGELOG) and it is enough for you to have a look, but it currently brings limited value

Infra Map

Running

Simply launch

aws_infra_mapper

after making sure your aws credentials are setup (through common means, like env variables or config file. Check out aws-vault for a nice way to manage your credentials on your local computer)

This will scrap the data from your AWS account, create a JSON representing your datacenter as a graph and finally start a small HTTP server to view your datacenter and interact with it.

Testing

Rspec

Nothing special, you know what to do :D

Moto

(Optional: without moto, some tests are simply skipped)

Some tests are actually testing the AWS interface. To do so, it uses moto which is a local server that mocks the AWS API.

See here to install it.