rock
60bdd16a66
feat: add nginx-ingress ServiceMonitor for gateway traffic metrics
2026-09-04 23:07:44 -07:00
rock
176ec44b42
refactor: consolidate 13 dashboards into 2 (cluster-infrastructure + api-gateway)
2026-09-04 22:58:53 -07:00
rock
09fac8ada6
feat: add cluster and api-gateway alert rules with SLA targets
2026-09-04 22:37:48 -07:00
rock
75bb105e52
feat: add cluster-infrastructure and api-gateway grafana dashboards
2026-09-04 22:31:51 -07:00
rock
eafcb2397e
feat: add api-gateway blackbox probes for healthz and /v1/models
2026-09-04 22:13:00 -07:00
Story Crater Bot
7e40a4baf6
feat: cut api.riotpiao.com over to the Go gateway and retire Kong
...
Ingress api/api now backs onto api-gateway:8080; the kong Application, its
Helm values, plugins and llm-routes are removed. Gateway image v0.0.0 is in
the Forgejo registry and the pull secret is in the api namespace.
2026-08-19 22:51:53 -07:00
Story Crater Bot
afb9b35292
fix(agent-pod): remote tui session for multi-agent
2026-08-18 15:08:04 -07:00
Story Crater Bot
61b906cce1
feat(monitoring): enable Alertmanager (null receiver, longhorn PVC, az-a) + fix forgejo-rules ns forgejo->cicd — alerting delivery was disabled; forgejo PrometheusRule targeted a nonexistent namespace
2026-08-18 15:08:04 -07:00
Story Crater Bot
9e0a83f8ca
fix(prometheus): use longhorn StorageClass, drop nonexistent longhorn-wffc — Prometheus CR requested storageClass longhorn-wffc which doesn't exist (deprecated), so operator never created the StatefulSet (Reconciled=False, no metrics server)
2026-08-18 15:08:04 -07:00
Story Crater Bot
41f5b05395
refactor(k8s): consolidate to infra/+apps/ single-source tree, dedicated per-app CNPG (authentik-db/temporal-db), wire monitoring-config, forgejo→cicd ns, drop orphan/stale (data-schemas, ollama, story-crater, sqs/argocd, key-rotation)
2026-08-18 15:08:03 -07:00