Commit graph

  • 4f235b52f4 Archive cleanup and rewrite README as a lab write-up. master Sirius DevOps 2026-09-04 22:38:00 -04:00
  • fe4fa1f34d
    clean up Sirius DevOps 2026-08-28 20:02:01 -04:00
  • eb27a51523
    clean up sirius0xdev 2026-06-04 20:18:23 -04:00
  • 88db49b8b5
    Delete dummy0auth.yaml sirius0xdev 2026-05-31 21:48:58 -04:00
  • 87632b2247 clean up unused files sirius0xdev 2026-05-29 22:55:22 +00:00
  • d7beb9f6ab Merge branch 'master' of github.com:sirius0xdev/gcloud-lab sirius0xdev 2026-05-29 22:30:11 +00:00
  • 2b54a18724
    Update kustomization.yaml sirius0xdev 2026-05-29 11:41:16 -04:00
  • 12766f293c fix(dashboard): add :8000 port to service URLs in ConfigMap Hermes DevOps 2026-05-29 13:39:05 +00:00
  • 18764cf6b5 fix: allow port 80 in inter-service egress for ClusterIP traffic Hermes DevOps 2026-05-29 13:16:35 +00:00
  • 79e0d98fbe
    Update kustomization.yaml sirius0xdev 2026-05-29 08:42:41 -04:00
  • 2c00a5ab1c
    Update kustomization.yaml sirius0xdev 2026-05-29 00:38:15 -04:00
  • a04fdf5145
    Merge pull request #196 from sirius0xdev/fix/news-bot-schedule sirius0xdev 2026-05-28 23:25:22 -04:00
  • 91e337a0df feat: JSON output prompts for trading platform + OSINT dashboard Hermes DevOps 2026-05-29 03:22:20 +00:00
  • 2544a0fdd5
    Update kustomization.yaml sirius0xdev 2026-05-28 22:27:53 -04:00
  • 14a3643d56
    Update kustomization.yaml sirius0xdev 2026-05-28 07:10:24 -04:00
  • 09f622e191
    Merge pull request #195 from sirius0xdev/fix/news-bot-schedule sirius0xdev 2026-05-28 02:32:15 -04:00
  • 2b7909d84f fix(news-bot): fix pipeline timing, consolidate to single analyst Hermes DevOps 2026-05-28 06:05:13 +00:00
  • c75510cb09
    Update new_deepseek.yaml sirius0xdev 2026-05-28 01:50:33 -04:00
  • d59ea9e6f0
    fix(news_bot): switch analyst to ghcr.io + activate CronJob sirius0xdev 2026-05-27 23:46:09 -04:00
  • f49e3c9037 Merge branch 'master' of github.com:sirius0xdev/gcloud-lab fuck me# sirius0xdev 2026-05-28 03:17:03 +00:00
  • 8b5aa4f72d
    Update kustomization.yaml sirius0xdev 2026-05-27 23:12:01 -04:00
  • 93ce67a108
    fix(news_bot): clean URLs + switch scraper to GHCR registry sirius0xdev 2026-05-27 23:07:57 -04:00
  • 75c2aa599e
    fix(cnpg): add news_app managed role for news_bot scraper sirius0xdev 2026-05-27 21:06:28 -04:00
  • 007900e01b
    fix(news-service): mount news-app-password secret for scraper DB sirius0xdev 2026-05-27 20:41:01 -04:00
  • ba7d6de7c8
    feat(news-service): add scraper DB config to K8s configmap sirius0xdev 2026-05-27 20:27:07 -04:00
  • a20debf02e config(dashboard): remove explicit ports from service URLs Hermes Agent 2026-05-27 20:35:47 +00:00
  • 77a5a99c5f config(dashboard): add ports to service URLs Hermes Agent 2026-05-27 20:20:38 +00:00
  • 89bd139ba9 fix(netpol): allow external egress (ports 80/443) for API websockets Hermes Agent 2026-05-27 19:34:04 +00:00
  • f9623b9ca2 config(execute-service): enable auto-create tables in production Hermes Agent 2026-05-27 19:20:07 +00:00
  • 267356de97
    Merge pull request #187 from sirius0xdev/fix/kafka-netpol-label sirius0xdev 2026-05-27 10:20:42 -04:00
  • bb170365cc fix: network policy Kafka selector app -> strimzi labels Hermes Agent 2026-05-27 14:19:26 +00:00
  • 037ba16543
    Merge pull request #186 from sirius0xdev/fix/redis-maxmemory-unit sirius0xdev 2026-05-27 10:05:29 -04:00
  • 6447f92157 fix: redis maxmemory unit 1gi -> 1gb for Redis 7.4.7 compat Hermes Agent 2026-05-27 13:59:06 +00:00
  • 87c0835e72
    Merge pull request #185 from sirius0xdev/fix/redis-stack-image-tag sirius0xdev 2026-05-27 09:39:54 -04:00
  • 18b728c95e fix: redis-stack image tag 7.4.0-v8 (7.4.2-v16 not found) Hermes Agent 2026-05-27 13:17:26 +00:00
  • f8fa436b8b
    Merge RediSearch PR sirius0xdev 2026-05-27 08:17:36 -04:00
  • bf37ebd3b3
    Merge pull request #180 from sirius0xdev/feat/trading-api-keys-secret sirius0xdev 2026-05-27 01:55:40 -04:00
  • 9eecad47bb fix: point data-service to solana-api-keys secret + set Helius key Hermes DevOps 2026-05-27 05:52:43 +00:00
  • 380325c981
    Merge pull request #179 from sirius0xdev/feat/merge-solana-ingester-into-data-service sirius0xdev 2026-05-27 01:34:26 -04:00
  • 6b2472f376
    Merge pull request #177 from sirius0xdev/migrate-news-bot-to-rtx6000-vllm sirius0xdev 2026-05-27 01:31:02 -04:00
  • 26059b01e6 Merge solana-ingester into data-service, remove standalone deployment Hermes Agent 2026-05-27 05:27:55 +00:00
  • 39c2e1121a
    Merge pull request #178 from sirius0xdev/fix/split-solana-secrets sirius0xdev 2026-05-27 00:36:43 -04:00
  • c7731aeec0 fix(secrets): split Solana API keys into separate SOPS file Sirius Devops 2026-05-27 04:35:47 +00:00
  • e8f33a7bd0 Migrate news bot to rtx6000-brain vLLM endpoint Hermes Agent 2026-05-27 04:25:41 +00:00
  • 0768af1a31
    Merge pull request #176 from sirius0xdev/feat/solana-ingester-redis-pvc sirius0xdev 2026-05-27 00:07:57 -04:00
  • e24e82107d feat: add solana-ingester deployment for real-time market data Hermes DevOps 2026-05-27 03:41:03 +00:00
  • c587a707a6 feat(redis): add persistent volume for trading-redis Hermes DevOps 2026-05-27 03:37:54 +00:00
  • 7e55874faf
    Update kustomization.yaml sirius0xdev 2026-05-26 22:38:39 -04:00
  • 37cf8d1276 Merge branch 'master' of github.com:sirius0xdev/gcloud-lab please wprl# sirius0xdev 2026-05-27 02:19:52 +00:00
  • e78674a964 Fix data-service port mismatch: container runs on 8000, not 8001 sirius0xdev 2026-05-26 10:54:23 -09:00
  • 789903c835 Merge branch 'master' of github.com:sirius0xdev/gcloud-lab sirius0xdev 2026-05-26 19:02:01 +00:00
  • c5e2ef16d2 Move Redis cluster to trading-platform and wire into kustomization sirius0xdev 2026-05-26 09:52:16 -09:00
  • 9b949ed0bd move reddis sirius0xdev 2026-05-26 18:28:52 +00:00
  • 777f98a5ff
    Update kustomization.yaml sirius0xdev 2026-05-26 00:10:34 -04:00
  • f9ac2d553b
    Merge pull request #175 from sirius0xdev/fix/kafka-fsgroup-permissions sirius0xdev 2026-05-25 23:34:42 -04:00
  • 308d54cc0b fix(kafka): add fsGroup to pod securityContext for PVC write permissions Hermes Agent 2026-05-26 03:33:43 +00:00
  • 0f5488f8e3
    Merge pull request #174 from sirius0xdev/fix/kafka-version-4.1.0 sirius0xdev 2026-05-25 23:11:03 -04:00
  • 207733f4df bump Kafka version from 3.8.0 to 4.1.0 (supported by Strimzi 1.0.0) Hermes Agent 2026-05-26 03:01:40 +00:00
  • 472ccc4943
    Merge pull request #173 from sirius0xdev/fix/strimzi-add-controller-role sirius0xdev 2026-05-25 22:48:44 -04:00
  • f8b97537d7 fix trading-kafka: remove invalid template.pod.brokers, add controller role to KafkaNodePool Hermes Agent 2026-05-26 02:47:43 +00:00
  • 506b093377
    Merge pull request #172 from sirius0xdev/fix/strimzi-template-fix sirius0xdev 2026-05-25 22:29:24 -04:00
  • 9eb36d7292 fix trading-kafka: move broker resources to KafkaNodePool Hermes Agent 2026-05-26 02:29:04 +00:00
  • 631a47cc5c
    Merge pull request #171 from sirius0xdev/fix/strimzi-v1-api-v2 sirius0xdev 2026-05-25 22:19:48 -04:00
  • c477e80790 bump trading-kafka to Strimzi 1.0.0 v1 API (KafkaNodePool) Hermes Agent 2026-05-26 02:11:25 +00:00
  • 289acdf7d6
    Merge pull request #170 from sirius0xdev/fix/strimzi-v1-api sirius0xdev 2026-05-25 22:05:46 -04:00
  • b70f0514f4 bump trading-kafka API from v1beta2 to v1 for Strimzi 1.0.0 Hermes Agent 2026-05-26 02:05:24 +00:00
  • 8865b76154 Revert "bump trading-kafka API from v1beta2 to v1 for Strimzi 1.0.0" Hermes Agent 2026-05-26 02:05:15 +00:00
  • cbdea178cf bump trading-kafka API from v1beta2 to v1 for Strimzi 1.0.0 Hermes Agent 2026-05-26 02:02:35 +00:00
  • d21a272b2e
    Merge pull request #169 from sirius0xdev/fix/strimzi-vendor-local sirius0xdev 2026-05-25 21:58:59 -04:00
  • 7e9b563257 vendor Strimzi 1.0.0 YAML locally instead of remote URL Hermes Agent 2026-05-26 01:53:06 +00:00
  • b439052079
    Merge pull request #168 from sirius0xdev/feat/replace-kafka-with-strimzi sirius0xdev 2026-05-25 21:36:41 -04:00
  • d920cc7c63 add customer1-strimzi Flux Kustomization + force:true on customer1 Hermes Agent 2026-05-26 01:30:28 +00:00
  • 47aae85ed3 split Strimzi operator into separate kustomization for Flux dependsOn Hermes Agent 2026-05-26 01:09:56 +00:00
  • 94f6b04c28 add Strimzi operator as kustomize remote URL (GitOps) Hermes Agent 2026-05-26 00:49:08 +00:00
  • 25850b5b04 replace manual Kafka StatefulSet with Strimzi operator CR Hermes Agent 2026-05-26 00:37:36 +00:00
  • e060e7a108
    Merge pull request #167 from sirius0xdev/feat/strimzi-kafka-replacement sirius0xdev 2026-05-25 21:15:18 -04:00
  • 1d6f33d449 split Strimzi operator into separate kustomization for Flux dependsOn Hermes Agent 2026-05-26 01:09:56 +00:00
  • 07e4b07608 add Strimzi operator as kustomize remote URL (GitOps) Hermes Agent 2026-05-26 00:49:08 +00:00
  • 55b2a6a306
    Merge pull request #166 from sirius0xdev/feat/strimzi-kafka-replacement sirius0xdev 2026-05-25 20:40:59 -04:00
  • d012cac7f4 replace manual Kafka StatefulSet with Strimzi operator CR Hermes Agent 2026-05-26 00:37:36 +00:00
  • 572f9f2c0f
    Merge pull request #165 from sirius0xdev/fix/kafka-mount-path sirius0xdev 2026-05-25 20:17:14 -04:00
  • 68033faf4e fix Kafka config mount: use /opt/kafka/config/ path instead of /etc/kafka Hermes Agent 2026-05-26 00:16:42 +00:00
  • 9c90b77210
    Merge pull request #164 from sirius0xdev/fix/kafka-config-mount-subpath sirius0xdev 2026-05-25 19:55:35 -04:00
  • 5ab0098e34 fix Kafka config mount: use subPath to avoid /etc/kafka/secrets conflict Hermes Agent 2026-05-25 23:53:55 +00:00
  • 8fc6bc16c3
    Merge pull request #163 from sirius0xdev/fix/kafka-env-var-mismatch sirius0xdev 2026-05-25 19:42:11 -04:00
  • 32a855c457 fix configmap Kafka env var keys to match app code Hermes Agent 2026-05-25 23:40:15 +00:00
  • a2a4d9d732
    Merge pull request #162 from sirius0xdev/fix/move-kafka-to-siriusdevops-db sirius0xdev 2026-05-25 19:37:28 -04:00
  • 691d7c68e7 move Kafka broker from hermes-db to siriusdevops-db kustomization Hermes Agent 2026-05-25 23:36:14 +00:00
  • c92cbafd75
    Merge pull request #161 from sirius0xdev/fix/pgvector-sa-key-auth sirius0xdev 2026-05-25 18:24:48 -04:00
  • eec93f6216 fix: switch pgvector image build to SA key auth (bypass broken WIF) Hermes DevOps 2026-05-25 21:19:44 +00:00
  • 3643cf40de
    Merge pull request #160 from sirius0xdev/fix/data-service-probes sirius0xdev 2026-05-25 17:18:57 -04:00
  • 9cbf21173f fix(data-service): probe /health/ready instead of /health Hermes Agent 2026-05-25 21:17:10 +00:00
  • c98a69580f
    Merge pull request #159 from sirius0xdev/fix/pgvector-workflow-wif sirius0xdev 2026-05-25 16:40:56 -04:00
  • 6877736916
    Merge pull request #157 from sirius0xdev/migrate-trading-db-network-policy sirius0xdev 2026-05-25 16:40:42 -04:00
  • 1b62af55df fix: use correct workload identity provider for GCR auth Hermes Agent 2026-05-25 20:29:49 +00:00
  • 33118b04eb
    fix: add id-token permission for OIDC auth to GCR (#158) sirius0xdev 2026-05-25 16:24:46 -04:00
  • e28d6ccf10 fix(trading): update network policy egress to siriusdevops-pgdb sirius0xdev 2026-05-25 20:08:07 +00:00
  • 558a5a7c9e turn on gpu sirius0xdev 2026-05-25 19:08:02 +00:00
  • c357b69743
    Merge pull request #156 from sirius0xdev/fix/pgvector-image-and-cluster sirius0xdev 2026-05-25 14:56:56 -04:00
  • 22498cd97b chore(news-bot): switch to siriusdevops-pgdb as main apps cluster Hermes Agent 2026-05-25 18:56:08 +00:00