26 Commits

Author SHA1 Message Date
Will Anderson 5d4cc17829 chore(neuron): retire Python backend — keep cloudflared only
Remove neuron/neuron-alpha/neuron-beta/neuron-gamma Deployments and
Services, the slot LB service, Python ingress, slot PVCs, snapshot job,
neuron-config ConfigMap, and neuron-secrets ExternalSecret. The Python
MCP backend has been superseded by the Spring Boot backend in neuron-prod.

Cloudflared Deployment and cloudflared-secret ExternalSecret are
retained in the neuron namespace. The neuron-data PVC is preserved
for data safety.
2026-04-24 20:39:17 -05:00
Will Anderson b2c25e4e0f chore(neuron): promote 617dcd1d to prod (fix begin_work NOT NULL data column) 2026-04-24 00:26:24 +00:00
Gitea CI 6dd67730b7 chore(neuron): deploy bddce6b2bd11428efe3eac0dcb269da5490014c4 2026-04-23 18:36:29 +00:00
Gitea CI 26c7d2259e chore(neuron): deploy efc982c605cacc6929f29382f293e2a2d4a4cf95 2026-04-18 20:28:36 +00:00
Will Anderson 193bea7f3f fix(neuron): add ephemeral-storage limits to prevent eviction cascade 2026-04-17 09:59:21 -05:00
Gitea CI 0aa1f4333c chore(neuron): deploy e102af6f86599361b911a2e7e5aa0ec737b54527 2026-04-12 19:58:46 +00:00
Gitea CI e1c15205e3 chore(neuron): deploy 61e9d262595be44c6d7956e41f8a9f275c482678 2026-04-12 16:27:34 +00:00
Gitea CI f91a25fd83 chore(neuron): deploy 0091ebfaa13ef4c58d3a88b3bb3be144ea0a2d9c 2026-04-12 16:18:28 +00:00
Gitea CI 54b2abf767 chore(neuron): deploy d97b23808e953dccf35d784c47ca003d74bcda61 2026-04-06 14:01:48 +00:00
Gitea CI 937e138f7d chore(neuron): deploy d3d72a5adbdddfd6c18ae674c921469d410dc7da 2026-04-06 13:44:50 +00:00
Gitea CI 55f4eab6ae chore(neuron): deploy bf185a6b19bfce25a3c67d4d13fa4e39b6fc6685 2026-04-06 13:38:05 +00:00
Will Anderson 3ba1bf5c08 fix: neuron probes — use tcpSocket, /mcp returns 406 on plain GET 2026-04-06 04:17:11 -05:00
Will Anderson c138982fcf fix: neuron health probes — /health 404, use /mcp endpoint 2026-04-06 04:14:51 -05:00
Gitea CI 49b5604860 chore(neuron): deploy 2476e1167826cf320375143c09e94852b4330114 2026-04-06 07:54:36 +00:00
Gitea CI b23dc7a5c5 chore(neuron): deploy 3527a5c04037f8f2d24b67c9eab2c507e97b873c 2026-03-30 01:11:02 +00:00
Gitea CI e4d209ac03 chore(neuron): deploy 56718f795b875bfecf263d5f3a6c36beee665b6b 2026-03-30 00:58:15 +00:00
Gitea CI 4515fd7fba chore(neuron): deploy 9c86e158a5c45c5006da23a7bb7d826d0bbca8b3 2026-03-30 00:19:18 +00:00
Gitea CI 9161ab0104 chore(neuron): deploy bc7035d932d72112ebd5bb7c0c20f7ff8b7c9a04 2026-03-27 16:31:42 +00:00
Gitea CI fda9a9d9fb chore(neuron): deploy 2e06323389bd37eaabb5c0fa3bae72fa6a3459d0 2026-03-27 16:15:57 +00:00
Gitea CI e510207857 chore(neuron): deploy 56e092b61e9eb1b92ba753c0ba17914212ad58af 2026-03-27 16:05:11 +00:00
Gitea CI 58448a445f chore(neuron): deploy 87b0bad5c66abf7218dd51319d23eea3d1bfbd29 2026-03-27 16:00:05 +00:00
Gitea CI ff2b9238fd chore(neuron): deploy 8e87d7057235151e430bbc78015732f463d6d323 2026-03-27 15:51:49 +00:00
Gitea CI f78b9b0d75 chore(neuron): deploy c8eeba5783de3f388ed0266d850fc0b26db219fd 2026-03-27 15:39:40 +00:00
Gitea CI 7a53d14cf0 chore(neuron): deploy d69b7bf14a8b641c5685adc3171e7acf9b3b7112 2026-03-27 14:36:29 +00:00
Will Anderson 3518620360 fix: PGPASSWORD env var, neuron registry, gitea domain
- backup.tf: rename POSTGRES_PASSWORD → PGPASSWORD so pg_dumpall
  can authenticate (was silently failing for 2 days)
- neuron.yaml: fix image registry nook.family → neuralplatform.ai
- gitea.yaml: fix domain neuralplatform.dev → neuralplatform.ai
2026-03-24 08:08:40 -05:00
Will Anderson afe01d2ad9 Migrate all app deployments from Terraform to Argo CD
Move gitea, github-runner, neuron, cloudflared, ollama, verdaccio,
devpi, registry, and registry-ui deployments+services to apps/*.yaml
so Argo CD manages the app layer. Terraform retains namespaces, PVCs,
ConfigMaps, Secrets, and Ingresses.

New Secrets in Terraform:
- kubernetes_secret.github_runner_secret (ci/github-runner-secret)
- kubernetes_secret.cloudflared_secret (neuron/cloudflared-secret)

Hardcoded service names in ingress.tf and neuron.tf to remove
dependency on removed kubernetes_service resources.
2026-03-23 08:15:17 -05:00