Feature description
Ajouter du mock data dans Qdrant en dev et staging, pour pouvoir tester le chatbot sans dépendre des données de prod.
Proposed solution
Un ou plusieurs Jobs Kubernetes one-shot déclenché depuis GitHub Actions qui peuple Qdrant avec un petit échantillon de cours générés.
- Fixtures versionnées dans le repo (
seed/qdrant/courses.json)
- Script
yarn run seed:qdrant dans le backend, idempotent
- Manifeste
k8s/jobs/seed-qdrant.yaml
- Workflow
workflow_dispatch avec input environment qui fait kubectl apply du Job
Definition of Done
Feature description
Ajouter du mock data dans Qdrant en dev et staging, pour pouvoir tester le chatbot sans dépendre des données de prod.
Proposed solution
Un ou plusieurs Jobs Kubernetes one-shot déclenché depuis GitHub Actions qui peuple Qdrant avec un petit échantillon de cours générés.
seed/qdrant/courses.json)yarn run seed:qdrantdans le backend, idempotentk8s/jobs/seed-qdrant.yamlworkflow_dispatchavec inputenvironmentqui faitkubectl applydu JobDefinition of Done
dev/stagingkubeconfigconfigurés