📊 Overview
12
Total Scenarios
5
Pattern Types
3
Difficulty Levels
100%
CKAD Coverage
🎯 Learning Objectives
- Master sidecar, ambassador, and adapter patterns
- Understand real-world multi-container use cases
- Practice CKAD exam-style scenarios
- Learn production-ready implementations
- Troubleshoot common multi-container issues
🚀 Quick Start Guide
- Start with Real-World scenarios to understand patterns
- Practice Exam Style questions for certification prep
- Explore Production use cases for real-world application
- Use Troubleshooting section for debugging skills
- Check Migration scenarios for modernization strategies
🔧 How to Use Locally
To run these scenarios in your local environment:
# Clone the repository
git clone https://github.com/Salwan-Mohamed/CKAD-journey.git
cd CKAD-journey
# Apply any scenario
kubectl apply -f multi-container-scenarios/scenarios/microservices-logging.yaml
# Check the pod status
kubectl get pods -w
# Debug if needed
kubectl describe pod <pod-name>
kubectl logs <pod-name> -c <container-name>