AletheiaFact / AletheiaFact/aletheia

B2B-13 · Real health checks (terminus: Mongo + Kratos, readiness/liveness)

Abierto
#2,546 0 comentarios 0 reacciones 0 asignados Ver en GitHub
backlog devops server
Lenguaje dominante
TypeScript
Estrellas
55
Forks
20
Merge medio
2 d 6 h
PR fusionados (30 d)
2

Descripción

Part of the B2B epic (Bloco 3 · item 3.4). Quick win, fully independent. Today `server/root.controller.ts:17-20` returns hardcoded `{status:"ok"}`; `@nestjs/terminus` is not a dependency.

## What
- [ ] Add `@nestjs/terminus`
- [ ] Mongo + Kratos health indicators
- [ ] Readiness/liveness endpoints (wire to k8s probes in `deployment/`)

**Effort:** ~0.5 SP · **Depends on:** —

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Start at server/root.controller.ts:17-20 to inspect the current hardcoded health response, then inspect deployment/ for the Kubernetes probe configuration. Add the @nestjs/terminus dependency and Mongo and Kratos health indicators, expose readiness and liveness endpoints, and verify that the deployment probes target them.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
kubernetes, mongodb, typescript
Área
backend, databases, devops
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
58/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.