Gatus — statut du Homelab
| Propriété | Valeur |
|---|---|
| Namespace | status |
| URL | https://status.lab.djayzone.com |
| API | /api/v1/endpoints/statuses |
| Stockage | Aucun, historique en mémoire |
| Configuration | apps/ovh-primary/status/config.yaml |
Rôle
Gatus exécute 11 contrôles couvrant API Kubernetes, DNS, observabilité, applications, routes publiques et SSO.
Exploitation
kubectl -n status get deploy,pod,svc,ingress
kubectl -n status logs deployment/gatus --tail=200
curl.exe https://status.lab.djayzone.com/api/v1/endpoints/statuses
Ajouter un contrôle
Modifier le ConfigMap GitOps, définir des conditions explicites sur le statut, le corps et le temps de réponse, valider Kustomize puis pousser.