Go to file
directlx 90ed5c1edb Add storage remediation playbooks and comprehensive audit documentation
This commit introduces a complete storage remediation solution for critical
Proxmox cluster issues:

Playbooks (4 new):
- remediate-storage-critical-issues.yml: Log cleanup, Docker prune, audits
- remediate-docker-storage.yml: Deep Docker cleanup with automation
- remediate-stopped-containers.yml: Safe container removal with backups
- configure-storage-monitoring.yml: Proactive monitoring and alerting

Critical Issues Addressed:
- proxmox-00 root FS: 84.5% → <70% (frees 10-15 GB)
- proxmox-01 dlx-docker: 81.1% → <75% (frees 50-150 GB)
- Unused containers: 1.2 TB allocated → removable
- Storage gaps: Automated monitoring with 75/85/95% thresholds

Documentation (3 new):
- STORAGE-AUDIT.md: Comprehensive capacity analysis and hardware inventory
- STORAGE-REMEDIATION-GUIDE.md: Step-by-step execution with timeline
- REMEDIATION-SUMMARY.md: Quick reference for playbooks and results

Features:
✓ Dry-run modes for safety
✓ Configuration backups before removal
✓ Automated weekly maintenance scheduled
✓ Continuous monitoring with syslog integration
✓ Prometheus metrics export ready
✓ Complete troubleshooting guide

Expected Results:
- Total space freed: 1-2 TB
- Automated cleanup prevents regrowth
- Real-time capacity alerts
- Monthly audit cycles

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-08 13:22:53 -05:00
docs Add storage remediation playbooks and comprehensive audit documentation 2026-02-08 13:22:53 -05:00
files Initial Ansible project structure 2026-02-04 06:37:33 -05:00
group_vars Add Proxmox group_vars to disable UFW 2026-02-04 09:21:14 -05:00
host_vars Enable MySQL connectivity for Docker applications 2026-02-06 11:30:14 -05:00
inventory Add Proxmox cluster hosts 2026-02-04 08:43:18 -05:00
playbooks Add storage remediation playbooks and comprehensive audit documentation 2026-02-08 13:22:53 -05:00
roles/common Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
scripts Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
templates Update Pi-hole DNS playbook for v6 2026-02-04 09:56:31 -05:00
.gitignore Initial Ansible project structure 2026-02-04 06:37:33 -05:00
HOSTS.md Add Proxmox cluster hosts 2026-02-04 08:43:18 -05:00
README.md Initial commit 2026-02-04 11:26:42 +00:00
USAGE.md Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00
ansible.cfg Add common role, scripts, and documentation 2026-02-04 08:33:36 -05:00

README.md

dlx-ansible