Here are 15 top GitHub repositories with structured learning paths, exercises, projects, and cheat sheets to level up your DevOps expertise.
📕 DevOps Learning Roadmaps & Guides
kamranahmedse/developer-roadmap
A community-driven roadmap for DevOps engineers, covering CI/CD, Kubernetes, Docker, and cloud platforms. Perfect for structuring your learning journey.bregman-arie/devops-resources
A comprehensive guide with resources on Linux, Jenkins, AWS, Kubernetes, Terraform, and more. Includes roadmaps and explanations for all levels.codeaprendiz/learn-devops
A task-based learning repository documenting a personal DevOps journey with practical objectives and examples.manikcloud/DevOps-Tutorial
A detailed tutorial repo with hands-on guides for CI/CD pipelines, containerization, and infrastructure automation.moabukar/tech-vault
A beginner-friendly vault of DevOps tutorials covering Docker, Kubernetes, Ansible, and more with clear explanations.
📌 Bonus: I prepared a quick guide for “Networking Secrets (Cloud & DevOps)”
🎯 DevOps Exercises & Challenges
bregman-arie/devops-exercises (67.9k Stars)
Over 2,600 hands-on exercises on Linux, AWS, Docker, Kubernetes, Terraform, Jenkins, and SRE. Great for skill-building and interview prep.trimstray/test-your-sysadmin-skills
Practical sysadmin and DevOps challenges focusing on Linux, networking, and troubleshooting.
🔥 Project-Based Learning
practical-tutorials/project-based-learning
Includes DevOps-related exercises to practice automation, deployment, and monitoring hands-on.
codecrafters-io/build-your-own-x
Learn DevOps by building tools like Docker, Git, or CI/CD systems from scratch to understand core concepts.kelseyhightower/kubernetes-the-hard-way
A step-by-step guide to setting up a Kubernetes cluster from scratch, perfect for mastering Kubernetes internals.omerbsezer/Fast-Kubernetes
Real-world Kubernetes projects and scripts for quick deployment and learning.
🔄 CI/CD, Automation & Tools
HariSekhon/DevOps-Bash-tools
Bash scripts for automation, monitoring, and DevOps utilities—great for practical scripting.ansible/ansible-examples
Real-world Ansible playbooks for automation, provisioning, and configuration management.
🚀 Quick References & Cheat Sheets
christianlempa/cheat-sheets
Cheat sheets for DevOps tools like Docker, Kubernetes, AWS, and Terraform—perfect for quick reference.LeCoupa/awesome-cheatsheets (Adapted for DevOps)
Concise references for scripting, Docker, Kubernetes commands, and more.
👇Master Linux, One Command at a Time! 👇