From d0fa7d91970fd2541404cc689483fd9be6eb0e95 Mon Sep 17 00:00:00 2001 From: Greg Hendrickson Date: Sat, 31 Jan 2026 06:54:11 +0000 Subject: [PATCH] feat: initial devops scripts structure --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..56710a5 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# DevOps Scripts + +![Bash](https://img.shields.io/badge/Bash-5.0+-4EAA25?style=flat&logo=gnu-bash&logoColor=white) +![Python](https://img.shields.io/badge/Python-3.11+-3776AB?style=flat&logo=python&logoColor=white) +![License](https://img.shields.io/badge/License-MIT-blue) + +Collection of battle-tested automation scripts for DevOps workflows. + +## Categories + +``` +├── bash/ # Shell scripts +├── python/ # Python automation +├── aws/ # AWS CLI helpers +├── kubernetes/ # kubectl wrappers +├── docker/ # Docker utilities +└── git/ # Git automation +``` + +## Highlights + +- 🔧 `aws/assume-role.sh` - Easy role assumption with MFA +- 🐳 `docker/cleanup.sh` - Prune unused images/volumes +- ☸️ `kubernetes/pod-logs.sh` - Aggregate logs from multiple pods +- 🔄 `git/sync-forks.sh` - Keep forks up to date + +## Installation + +```bash +git clone https://github.com/ghndrx/devops-scripts.git +export PATH="$PATH:$(pwd)/devops-scripts/bash" +``` + +## License + +MIT