Welcome to my personal collection of DevOps/MLOps knowledge, scripts, and random useful stuff I don't want to forget! This repo serves as my digital garden of various solutions, snippets, and notes I've gathered throughout my MLOps engineering journey.
-
Linux: Various guides for Linux system administration, configuration, and management.
-
Docker: Comprehensive guides and best practices for Docker, including multi-stage builds, networking, and Docker Compose.
-
Slurm: Docker-based Slurm cluster configurations for learning and testing, including basic and ML-ready setups.
This is essentially my public notebook where I store:
- 🐍 Python scripts that make my life easier
- 🔧 MLOps utilities and helper functions
- 📝 Notes on various tools and technologies
- 🚀 Deployment configurations and templates
- 💡 Solutions to problems I've encountered (and will probably encounter again)
- 🎓 Learning resources and references
- No Strict Organization: This is a brain dump, after all! But I try to keep things somewhat findable.
- Practical Focus: Real-world solutions over theory
- Living Document: Continuously updated as I learn and discover new things
- Community Friendly: Feel free to use anything you find useful!
- Clone the repo:
git clone https://github.com/ironcladgeek/devops-brain-dump.git
- Browse through the directories that interest you
- Each directory has its own README with more specific documentation
This is a personal knowledge base that works for me. Scripts and configurations might need adaptation for your specific use case. Use at your own risk!
Found a bug? Have a suggestion? Feel free to:
- Open an issue
- Submit a pull request
- Fork and adapt for your own use
Note: This is a living repository. Things might change, move around, or be completely reorganized as I learn and grow. Star the repo to keep track of updates!