mirror of
https://github.com/ghndrx/devops-scripts.git
synced 2026-02-10 06:44:58 +00:00
feat: initial devops scripts structure
This commit is contained in:
36
README.md
Normal file
36
README.md
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
# DevOps Scripts
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
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
|
||||||
Reference in New Issue
Block a user