Step-by-step solutions for KodeKloud's 100 Days of DevOps challenge
Clear explanations, practical examples, and real-world context for each challenge.
👉 Start challenges on KodeKloud Engineer
Complete challenges on the platform with real infrastructure and automated validation.
git clone https://github.com/yourusername/100-days-of-devops.git
cd 100-days-of-devops/tasks/week-01
cat day-01.mdtasks/
├── week-01/ # Days 1-7: Linux Basics
├── week-02/ # Days 8-14: System Administration
├── week-03/ # Days 15-21: Web Servers & Databases
├── week-04/ # Days 22-28: Git Basics
├── week-05/ # Days 29-35: Advanced Git & Docker
├── week-06/ # Days 36-42: Docker Fundamentals
├── week-07/ # Days 43-49: Docker & Kubernetes
├── week-08/ # Days 50-56: Kubernetes Basics
├── week-09/ # Days 57-63: Kubernetes Advanced
├── week-10/ # Days 64-70: Kubernetes Deep Dive
├── week-11/ # Days 71-77: Jenkins CI/CD
├── week-12/ # Days 78-84: Jenkins Pipelines
├── week-13/ # Days 85-91: Ansible Automation
├── week-14/ # Days 92-98: Terraform IaC
└── week-15/ # Days 99-100: Advanced IaC
Each challenge has:
- ✅ Clear step-by-step instructions
- ✅ Command explanations in plain English
- ✅ Expected outputs and verification steps
- ✅ Troubleshooting tips
- ✅ Real-world context
| Technology | Days | Level |
|---|---|---|
| Linux | 1-21 | ⭐ Beginner |
| Git | 22-34 | ⭐ Beginner |
| Docker | 35-49 | ⭐⭐ Intermediate |
| Kubernetes | 50-70 | ⭐⭐⭐ Advanced |
| Jenkins | 71-84 | ⭐⭐ Intermediate |
| Ansible | 85-93 | ⭐⭐ Intermediate |
| Terraform | 94-100 | ⭐⭐⭐ Advanced |
Improvements welcome! Fork, make changes, submit PR.
See CONTRIBUTING.md for details.
- KodeKloud Engineer - Complete challenges here
- Docker Docs
- Kubernetes Docs
- Ansible Docs
- Terraform Docs
MIT License - see LICENSE
Challenge Source: KodeKloud 100 Days of DevOps
Ready to start?