Skip to main content

Clean your account AWS

Project description

[![Build Status](https://travis-ci.org/ismFerDev/Wall-e.svg?branch=master)](https://travis-ci.org/ismFerDev/Wall-e) # Wall-e(In progress)                                                      ![Alt text](walle.jpg?raw=true “WALL-E”)

Tool for clean AWS objects… ## Install ` pip install git+https://git@github.com/ismFerDev/Wall-e.git `

## How it works: You must have in your aws credentials your api keys like:

` cat ~/credentials [account aws-name] aws_access_key_id = AKIA**************** aws_secret_access_key = **************************************** `

### Enter into src directory ` cd Wall-e/src/ `

### Cleaning CloudFormations: ` wall-e -a your-aws-name -r cloudformation -d dust/cloudformation_dust `

This command will clean all cloudformations if there are not in “dust/cloudformation_dust”

### Cleaning LaunchConfigurations: if you launch:

` python wall-e.py -r autoscaling -a your-aws-name ` This command clean all your launchConfigurations.

### Cleaning your instances: You must have tagged your instance with tag:Name.

and Run:

` python cli.py -r ec2 -t tag_name1 tag_name2 tag_name3 -a aws_account `

You will delete all instance not tagged with tag_name1 tag_name2 tag_name3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for wall-e, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size wall-e-0.0.1.tar.gz (4.9 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page