You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Objective:
Migrate the entire application infrastructure to OpenShift, ensuring all services and components are containerized, deployed, and operational in a Kubernetes environment.
Details:
Containers and Registry Setup:
Set Up Private/Public Container Registry:
Ensure all containers are stored securely in a private registry on OpenShift or a compatible registry service.
P0 Ticket: Reference #19 (currently blocked) - Until the open-source LLM (e.g., LLaMA 3.1) can be deployed, all RAG and query-related services will operate in LLM-free mode.
Draft Future Ticket – Refactor Architecture for Modularity and Efficiency (P1)
This refactor aims to package shared backend logic—specifically our interfaces (e.g., IndexInterface, QueryInterface, DatabaseInterface)—into a reusable Python package to be consumed by multiple microservices. This approach will improve maintainability, ensure consistent functionality, and streamline future development.
An API Gateway will be implemented to manage communication between the frontend and these microservices, ensuring seamless interaction and scalability. This refactor will follow the OpenShift migration, with tasks focused on packaging the interfaces and deploying the API Gateway to enable a modular architecture.
Objective:
Migrate the entire application infrastructure to OpenShift, ensuring all services and components are containerized, deployed, and operational in a Kubernetes environment.
Details:
Containers and Registry Setup:
Database Migration:
Application Containers Migration:
Deployment and Configuration:
Dependencies:
Acceptance Criteria:
Priority:
P0 (Critical)
Estimated Effort:
The text was updated successfully, but these errors were encountered: