Commit graph

6 commits

Author SHA1 Message Date
sirius0xdev
33118b04eb
fix: add id-token permission for OIDC auth to GCR (#158)
Co-authored-by: Hermes Agent <hermes-agent@sirius0xdev.com>
2026-05-25 16:24:46 -04:00
Hermes Agent
2f15684895 feat: add pgvector image build workflow and update cluster imageName
- Add build-pgvector-image.yml GH Actions workflow for GCR
- Set imageName to gcr.io/devops-lab-cluster/postgres-pgvector:15.2-0.8.0
- Image change only (CNPG rule: no config changes in same update)
2026-05-25 08:15:12 +00:00
Hermes Agent
d89c1944e6 refactor: remove trade-dashboard app code and rays-new-deployment.yaml
- Removed trade-dashboard/ (moved to hermes-projects/trade-dashboard/)
- Removed .github/workflows/trade-dashboard.yml (CI now handled by hermes-projects root workflow)
- Deleted rays-new-deployment.yaml (orphan deployment YAML)

K8s manifests remain in apps/base/customer1/trade-dashboard/.

See hermes-projects PR #8 for the addition side.
2026-05-21 14:18:23 +00:00
5e477492e6 feat: add OSINT Dashboard Kubernetes infrastructure
- Helm chart scaffold (Chart.yaml, values.yaml, _helpers.tpl)
- Namespace + RBAC manifests
- PostgreSQL (CNPG, 3 replicas, PostGIS + TimescaleDB)
- NATS JetStream (3 replicas, persistent, custom subjects)
- Redis Sentinel (1 primary + 2 replicas, HA)
- MinIO distributed (4 replicas, bucket init job)
- Gateway API HTTPRoute + cert-manager TLS certificates
- Monitoring stack (Prometheus, Grafana, Alertmanager, exporters)
- NetworkPolicies (default deny + per-component policies)
- GitHub Actions CI/CD pipeline (lint, template, security scan)
- Flux CD staging overlay
2026-05-21 04:15:55 +00:00
sirius0xdev
2d552e3ff9 fix workflow 2026-05-03 21:45:16 +00:00
sirius0xdev
f4b1996e06 feat(trade-dashboard): add GitHub Actions CI/CD pipeline 2026-05-02 18:31:59 -04:00