Skip to content

ibm-devops-engineers/devops-mastermind-lab

🚀 DevOps Mastermind Lab

A community-driven open-source portfolio lab by 50+ aspiring DevOps engineers
Learn. Build. Collaborate. Get hired.

Contributors Issues Pull Requests License: MIT


📖 About This Project

This repo is a hands-on DevOps learning hub built by students from the IBM Simplilearn DevOps Engineer Master’s Program (2025).

We’re transforming course modules into real-world labs, automation scripts, and mini-projects that mirror what top tech companies expect.

  • 👩‍💻 50+ contributors building in public
  • Weekly challenges tied to course modules
  • 🌍 Open-source playground for Linux, Docker, Kubernetes, CI/CD, Cloud, Terraform, Ansible & more
  • 🏆 Leaderboard gamification (top contributors recognized)

Recruiters → This repo is proof of teamwork, collaboration, and applied skills.
Students → Your DevOps cookbook + playground.


📂 Repository Structure

devops-mastermind-lab/
│
├── linux-basics/          
│   ├── cheatsheet.md
│   ├── log-parser.sh
│
├── docker-projects/       
│   ├── flask-docker-demo/
│   ├── node-docker-demo/
│
├── kubernetes-labs/       
│   ├── hello-k8s/
│   ├── monitoring-setup/
│
├── cicd-pipelines/        
│   ├── jenkins-pipeline.groovy
│   ├── github-actions-demo.yml
│
├── cloud-experiments/     
│   ├── terraform-aws-vpc/
│   ├── azure-devops-pipeline/
│
├── automation-scripts/    
│   ├── ansible-playbook.yml
│   ├── auto-backup.py
│
├── projects-capstone/     
│   ├── ecommerce-k8s/
│   ├── devsecops-demo/
│
├── introductions/         
│   ├── STUDENTS_TEMPLATE.md
│
├── .github/               
│   ├── ISSUE_TEMPLATE/
│   ├── PULL_REQUEST_TEMPLATE.md
│   ├── workflows/
│
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── MAINTAINERS.md
├── labels.md
├── LICENSE
└── README.md

🏆 Weekly Challenges

Every weekend we drop new challenges aligned with the program:

  • Week 1 → Write a shell script for log analysis
  • Week 2 → Dockerize a sample app
  • Week 3 → Deploy that app on Kubernetes
  • Week 4 → Create a GitHub Actions CI/CD pipeline
  • Week 5 → Deploy infra with Terraform
  • Week 6 → Add monitoring with Prometheus + Grafana

👉 Students submit PRs → Best ones get merged + spotlighted!


🤝 How to Contribute

  1. Fork this repo
  2. Create a new branch → feature/my-awesome-script
  3. Add your code in the correct folder
  4. Submit a Pull Request (PR)
  5. Add yourself under introductions/

📌 Read the CONTRIBUTING.md for full guidelines.


🌟 Leaderboard

Rank Contributor Contributions
🥇 @mohammedinzi 6

🗺️ Roadmap

  • ✅ Linux Fundamentals
  • ✅ Docker Basics
  • 🚧 Kubernetes Deployments
  • 🚧 CI/CD Pipelines
  • 🚧 Cloud Infra (AWS, Azure, GCP)
  • 🔜 Monitoring & Security
  • 🔜 End-to-End Capstone Projects

✨ Why This Repo Matters

  • 📚 Learn by doing → hands-on labs
  • 🤝 Build in public → GitHub history proves your skills
  • 🧑‍💼 Recruiter-friendly → collaborative, real-world projects
  • 🔥 Community-driven → peer learning + networking

📢 Join Us

This repo is powered by 50+ DevOps Engineers-in-training at IBM Simplilearn. Want to contribute or use this as a study guide? Fork it, build, and grow with us!

About

IBM Simplilearn — DevOps Engineer Master’s Program (2025) — student-run open labs”

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages