Collection of Python utilities for DevOps automation, infrastructure management, and operational tasks.
| Module | Description |
|---|---|
| aws/ | AWS resource management, cost analysis |
| kubernetes/ | K8s cluster operations, pod health |
| docker/ | Image cleanup, container management |
| monitoring/ | Metrics collection, alerting |
| security/ | Secret rotation, vulnerability scanning |
| utils/ | Common utilities and helpers |
pip install -r requirements.txt# List unused resources
python -m aws.unused_resources --region us-east-1
# Cost analysis
python -m aws.cost_analyzer --days 30# Check pod health
python -m kubernetes.pod_health --namespace production
# Clean up failed pods
python -m kubernetes.cleanup --dry-run# Clean old images
python -m docker.image_cleanup --days 30pytest tests/ -v --cov=.Ashwath Abraham Stephen Senior DevOps Engineer | LinkedIn | GitHub
MIT License - see LICENSE for details.