-
Notifications
You must be signed in to change notification settings - Fork 0
Propose Migration to Kubernetes #135
Copy link
Copy link
Open
Labels
Description
Problem
Our current deployment strategy relies on separate Dockerfiles and a docker-compose.yml for local development. While this works for small-scale testing, it lacks the robustness required for production environments, such as:
- Manual Scaling: No automated way to scale specific services (e.g., the agent-service) based on load.
- Service Recovery: Lack of self-healing capabilities if a container crashes.
- Secret Management: Currently, environment variables are managed manually or through .env files, which is less secure than K8s Secrets.
Proposed solution
Migrate the CrowdVision infrastructure to Kubernetes to handle orchestration across our distributed services. This will provide a unified way to manage networking, scaling, and deployments.
Reactions are currently unavailable