https://github.com/aarabdh/aws-management-suite
A tool used to check how many of the currently active instances have the proper tags to maintain the infrastructure in an organization.
https://github.com/aarabdh/aws-management-suite
aws aws-ec2 aws-lambda aws-rds aws-s3 csv python tagging-tool
Last synced: 12 months ago
JSON representation
A tool used to check how many of the currently active instances have the proper tags to maintain the infrastructure in an organization.
- Host: GitHub
- URL: https://github.com/aarabdh/aws-management-suite
- Owner: aarabdh
- Created: 2023-04-25T15:05:38.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-24T11:45:48.000Z (almost 3 years ago)
- Last Synced: 2025-02-12T21:39:18.314Z (about 1 year ago)
- Topics: aws, aws-ec2, aws-lambda, aws-rds, aws-s3, csv, python, tagging-tool
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS-Management-Suite
## EC2 Script
Run this code to get a list of all EC2 instances that do not have the specified tags.
The response will be saved in a CSV file in ./out directory.
## S3 Script
Similarly, this code will get you all S3 buckets and their associated tags. It uses multithreading to speed up the process.
The response will be saved in a CSV file in ./out directory.
## RDS Script
This script will get you all Relational Database instances (RDS) and their associated tags. It uses multithreading to speed up the process.
The response will be saved in a CSV file in ./out directory.
## Lambda Script
This script will get you all Lambda Functions and their associated tags. It uses multithreading to speed up the process.
The response will be saved in a CSV file in ./out directory.
## UI script
This will create a convevient UI for you to do the same. It stores the data entered the 1st time, so it can be entered again hassle-free.
## Dependencies
```pip install boto3```
```pip install tqdm```
For UI:
```pip install PyQt5```