feat(neuron): add alpha slot + lb Service; standardize all slots to port 8001

This commit is contained in:
Will Anderson
2026-04-23 13:47:21 -05:00
parent 6dd67730b7
commit 27b4b1e066
4 changed files with 128 additions and 7 deletions
+20
View File
@@ -0,0 +1,20 @@
apiVersion: v1
kind: Service
metadata:
name: neuron-lb
namespace: neuron
annotations:
# Switch active slot by changing the selector value below, then git push.
# Argo CD syncs in ~30s, k8s updates endpoints instantly — zero downtime.
# Valid values: neuron | neuron-beta | neuron-alpha
spec:
selector:
app: neuron
ports:
- name: mcp
port: 8001
targetPort: 8001
- name: webhook
port: 3847
targetPort: 3847
type: ClusterIP