Commit graph

18 commits

Author SHA1 Message Date
sirius0xdev
4f4f761fdd
Update kustomization.yaml 2026-05-25 02:44:21 -04:00
Hermes Agent
9723674d9e feat(customer1): add embedding service kustomization, Service manifest, and staging reference 2026-05-24 20:33:50 +00:00
b0748538c0 feat: add trading-platform K8s manifests for customer1
- Scaffold trading-platform under apps/base/customer1/trading-platform/
- Add 4 microservice deployments: data-service, execute-service, news-service, dashboard
- Add ConfigMaps with DB/Kafka/Redis connection configs
- Add HTTPRoutes via Gateway API (external-http-gateway)
- Add NetworkPolicies for inter-service and DB/Kafka/Redis egress
- Add SOPS-encrypted secrets (age key)
- Add Kafka (KRaft) and Redis infrastructure to hermes-db/
- Update root and staging kustomizations

All containers: non-root, readOnlyRootFilesystem, resource limits, health probes
Images: ghcr.io/sirius0xdev/trading-{service}:latest
2026-05-21 04:17:05 +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
1a3804294d
Update kustomization.yaml 2026-05-20 22:12:07 -04:00
sirius0xdev
7df60cbeb9 feat: add trade dashboard service (FastAPI + Tailscale)
- FastAPI app with async SQLAlchemy + Alembic migrations
- API: positions CRUD, PnL summary, trade history, webhook endpoint
- Dark-themed SPA frontend (vanilla HTML/JS)
- K8s: deployment, service, configmap, TsProxy for Tailscale access
- Backed by hermes-pgdb / trading_data database
- Wired into Flux staging pipeline
2026-05-02 21:47:27 +00:00
sirius0xdev
a3ad07d191 feat: add dedicated CNPG cluster for Hermes agent memory and trading data
- New hermes-pgdb cluster (Postgres 15.2, 1 instance, 20Gi)
- 3 databases: hermes_memory, trading_data, agent_memory
- 3 roles with SOPS-encrypted secrets (age encryption)
- Daily backups to gs://customer1_db_backup/hermes-backups/
- Wired into Flux pipeline via staging kustomization
2026-05-02 21:31:41 +00:00
sirius0xdev
7d50abc1a1 fix kustomization 2026-04-28 03:40:54 +00:00
sirius0xdev
cdec727963 fix kustomization file 2026-04-28 03:35:39 +00:00
sirius0xdev
b57f9a7811 activate hermes agent 2026-04-25 21:06:44 +00:00
Sirius Claw
2e81e9fd8b fix: move paaas-landing to staging kustomization to follow component pattern 2026-04-20 06:27:47 +00:00
SiriusClaw
5b2b472768 feat: deploy raw vLLM Telegram proxy bot 2026-04-18 18:46:20 +00:00
sirius0xdev
37490350e0 fix kustomization 2026-04-18 03:11:28 +00:00
sirius0xdev
7ebb0ce54e fixed stagging kustomization 2026-01-25 22:53:25 +00:00
sirius0xdev
1e4904b25d path issues 2026-01-06 03:51:27 +00:00
sirius0xdev
15196a554f fix kustomization 2026-01-06 03:45:54 +00:00
sirius0xdev
f948d207e1 fix kustomization 2026-01-06 03:43:45 +00:00
sirius0xdev
2c25f4ad1e set up customer1 kustomization 2026-01-06 03:30:41 +00:00