- This repository contains a collection of Python scripts for automating various tasks in AWS
add-env-tags.py
: Script to add environment tags to AWS resources.cleanup-snapshots.py
: Script to clean up old EBS snapshots.ec2-status-checks.py
: Script to perform status checks on EC2 instances.eks-status-checks.py
: Script to perform status checks on EKS clusters.restore-volume.py
: Script to restore an EBS volume from a snapshot.volume-backups.py
: Script to create backups of EBS volumes.monitor-website.py
: Script to monitor your website.
- Python 3.x
- Boto3 library
- AWS credentials configured
- Clone the repository:
git clone https://github.com/ahmedalaa14/Python-Automation.git
- Navigate to the project directory:
cd Python-Automation
- Install the required dependencies:
pip install boto3
- Run the desired script:
python script-name.py
Feel free to open issues or submit pull requests for improvements or bug fixes.