mirror of
https://github.com/RogerSik/aws-target-group-cleanup.git
synced 2024-11-23 16:20:27 +01:00
src | ||
.gitignore | ||
LICENSE | ||
README.md |
aws-target-group-cleanup
Remove ALB target groups that are not assigned to load balancers
Purpose
Clean up target groups that no longer have a load balancer assigned
Prerequisites
pip install boto3
- Either an AWS role (if running on EC2) or an access key/secret key
Usage
Dry run mode:
python aws-target-group-cleanup.py -r us-west-2 -p myprefix
Removal mode:
python aws-target-group-cleanup.py -r us-west-2 -p myprefix -f
Where:
- -r is the region
- -p is an optional prefix (ie. only remove target groups starting with this)
- -f will turn on the removal (run in dryrun mode without this flag)