Why this is labeled a lab
EduCenter OS is an engineering environment, not a claim of operating a real school’s production platform. It exists to make infrastructure decisions visible and testable around a realistic application shape.
The system question
How should a small team move from manually changing a server to a reviewed delivery loop where desired state lives in Git and the cluster continuously reports health?
Design goals
- Separate application delivery from direct cluster access.
- Make drift visible and correctable through GitOps.
- Define readiness before routing traffic.
- Keep monitoring and recovery in the architecture from the start.