rock
227839c27a
feat(poimen): consolidate into single multi-source ArgoCD app
- Merge poimen-workflows + poimen-memory + db + frontend into one app
- Delete duplicate apps: poimen-workflows, poimen-memory-app (kubectl done)
- Delete poimen-memory ArgoCD app file (replaced by multi-source source 2)
- Delete poimen-memory-database (replaced by source 3 → k8s/infra/poimen/)
- Move memory-db CNPG cluster to k8s/infra/poimen/ (isolated from other tenants)
- Remove memory-db from k8s/infra/databases/kustomization.yaml
- Add frontend manifests (Deployment, Service, Ingress) to k8s/apps/poimen/
- Add frontend NetworkPolicy: egress to api-gw (api:8080), memory (poimen:8080),
Gotify (notifications:80), Authentik (iam:9000/9443), DNS (kube-system:53)
- Sync-wave -1 on CNPG cluster ensures DB ready before app pods (wave 0)
- Image updater: workflows + memory + frontend tracked in one annotation block
- poimen-toolkit stays separate (CRD management, independent rollback)
2026-09-28 08:51:31 +08:00
..
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-08-18 15:08:04 -07:00
2026-09-13 15:10:39 +09:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 10:49:30 +09:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 01:41:37 +00:00
2026-09-10 10:49:30 +09:00
2026-09-28 08:51:31 +08:00
2026-09-27 18:03:42 +08:00