diff --git a/docs/roadmap.md b/docs/roadmap.md index 741c1d2..3c7966f 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -13,25 +13,24 @@ Comprehensive progression of Kubernetes examples designed to teach MyceliumCloud - **Template**: Established efficient pattern with `hello-world.md` + `hello-world-deployment.yaml` + `hello-world-service.yaml` - **Key Concepts**: Pods, Deployments, Services, LoadBalancer, port-forward -### Planned Examples (In Progress) - #### 2. Nginx Static Site ✅ - **Difficulty**: ⭐ Easy - **Status**: ✅ **COMPLETED** - **Learning Focus**: Static content serving, custom HTML, nginx configuration -- **Template**: Same efficient pattern as hello-world -- **Key Concepts**: Static files, nginx deployment, custom configuration, ConfigMaps -- **Result**: Tested and working on MyceliumCloud cluster -- **Next Step**: Move to Python Flask API example +- **Template**: Same efficient pattern with `nginx-static.md` + `nginx-static-deployment.yaml` + `nginx-static-service.yaml` + `default-index.html` +- **Key Concepts**: Static files, nginx deployment, custom configuration, ConfigMaps, HTML serving + +### Planned Examples (In Progress) ### Planned Examples (Future) -#### 3. Python Flask API +#### 3. Python Flask API 🔄 - **Difficulty**: ⭐ Easy-Medium -- **Status**: 📋 Planned +- **Status**: 🔄 **NEXT UP** - **Learning Focus**: Application containerization, Python web services - **Template**: Same efficient pattern - **Key Concepts**: Python containers, API development, HTTP services +- **Next Step**: Create python-flask directory using nginx-static template #### 4. Redis Cache - **Difficulty**: ⭐⭐ Medium