How rslim087a/kubernetes-course works
This repository is a staged Kubernetes deployment tutorial for a grade-submission application. Its manifests progress from Pods and Services through Deployments, configuration and secrets, database resources, ingress, and Helm charts. The likely user workflow is portal access followed by API submission and database persistence, but no YAML contents or source excerpts were provided, and the README does not document runtime behavior; those relationships are therefore shown as unverified.
Main entry points: grade-submission-portal-ingress.yaml Portal ingress · grade-submission-portal-deployment.yaml Submission portal · grade-submission-portal-service.yaml Portal service · grade-submission-api-deployment.yaml Submission API
Components 10
User access
- Portal ingress
13-section-thirteen/grade-submission-portal/templates/grade-submission-portal-ingress.yaml
Application services
- Submission portal
13-section-thirteen/grade-submission-portal/templates/grade-submission-portal-deployment.yaml - Portal service
13-section-thirteen/grade-submission-portal/templates/grade-submission-portal-service.yaml - Submission API
13-section-thirteen/grade-submission-api/templates/grade-submission-api-deployment.yaml - API service
13-section-thirteen/grade-submission-api/templates/grade-submission-api-service.yaml - API secrets
13-section-thirteen/grade-submission-api/templates/grade-submission-api-secret.yaml - Portal config
13-section-thirteen/grade-submission-portal/templates/grade-submission-portal-config.yaml
Persistence
- MongoDB resources
13-section-thirteen/mongodb/mongodb-grade-submission.yaml - MongoDB password
13-section-thirteen/mongodb/mongodb-user-password.yaml
Other components
- User
Connections 6
- User → Portal ingress: accesses
- Portal ingress → Portal service: routes to
- Portal service → Submission portal: exposes
- Submission portal → API service: submits to
- API service → Submission API: exposes
- Submission API → MongoDB resources: persists to