Will Anderson
ff71e53c11
point MCP STRIPE_WEBHOOK_SECRET to marketplace webhook
2026-04-25 02:05:40 -05:00
Will Anderson
8b7dea5b50
switch neuron-prod Stripe secrets to live marketing keys
2026-04-25 02:01:41 -05:00
Will Anderson
9b41d2302c
feat(secrets): add STRIPE_WEBHOOK_SECRET to neuron-prod ExternalSecret
2026-04-25 01:50:51 -05:00
Will Anderson
a6421a5f98
feat(api): expose api.neurontechnologies.ai + add Stripe and R2 secrets
...
- Add api.neurontechnologies.ai DNS CNAME → CF tunnel
- Add tunnel ingress rule for api.neurontechnologies.ai → Traefik
- Create rest-ingressroute.yaml: api.neurontechnologies.ai → neuron-rest:8081
- Add STRIPE_SECRET_KEY to neuron-prod ExternalSecret (from marketing-test Vault)
2026-04-25 01:25:39 -05:00
Will Anderson
c847b22014
fix(secrets): add R2 credentials to neuron-prod ExternalSecret
...
License service references NEURON_R2_ENDPOINT/ACCESS_KEY/SECRET_KEY
but these were missing from neuron-prod-secrets. Pull from secret/r2
in Vault.
2026-04-25 01:20:38 -05:00
Will Anderson
0858844c25
neuron-prod: add NEURON_API_KEY to ExternalSecret from Vault
2026-04-24 12:07:08 -05:00
Will Anderson
59aa0f0dfb
deploy neuron-license service to prod
...
Adds license deployment, service, ingress route (/license), and
Unkey + admin token secrets via ExternalSecret. Image built and
pushed by CI on merge of neuron PR #30 .
2026-04-24 01:42:07 -05:00
Will Anderson
1b8ea63541
feat(neuron): add stage and prod k8s manifests + Argo CD apps
...
Completes the three-env setup (dev was added previously). Each env has
deployments, services, ingress, PVC, ConfigMap, and ExternalSecret pulling
from Vault. Prod has larger resource limits and 10Gi PVC. Vault secret at
secret/neuron-technologies/prod seeded separately.
2026-04-17 09:43:23 -05:00