From 939e2574d2e0aa15f5f9d91cd716bbcdf618b073 Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Fri, 17 Apr 2026 10:18:50 -0500 Subject: [PATCH] fix(neuron): scale stage/prod to 0 replicas and reduce dev memory requests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Stage and prod deployments scaled to 0 — not yet promoted, no need for running pods - Dev memory requests reduced from 384Mi to 256Mi to allow scheduling on memory-constrained node --- .../legion/k8s/neuron-technologies/dev/mcp-deployment.yaml | 4 ++-- .../legion/k8s/neuron-technologies/dev/rest-deployment.yaml | 4 ++-- .../legion/k8s/neuron-technologies/prod/mcp-deployment.yaml | 2 +- .../legion/k8s/neuron-technologies/prod/rest-deployment.yaml | 2 +- .../legion/k8s/neuron-technologies/stage/mcp-deployment.yaml | 2 +- .../legion/k8s/neuron-technologies/stage/rest-deployment.yaml | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/servers/legion/k8s/neuron-technologies/dev/mcp-deployment.yaml b/servers/legion/k8s/neuron-technologies/dev/mcp-deployment.yaml index b2be47a..16d581f 100644 --- a/servers/legion/k8s/neuron-technologies/dev/mcp-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/dev/mcp-deployment.yaml @@ -35,10 +35,10 @@ spec: resources: requests: cpu: 100m - memory: 384Mi + memory: 256Mi limits: cpu: 500m - memory: 768Mi + memory: 512Mi livenessProbe: httpGet: path: /actuator/health/liveness diff --git a/servers/legion/k8s/neuron-technologies/dev/rest-deployment.yaml b/servers/legion/k8s/neuron-technologies/dev/rest-deployment.yaml index a05df91..4ce0369 100644 --- a/servers/legion/k8s/neuron-technologies/dev/rest-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/dev/rest-deployment.yaml @@ -35,10 +35,10 @@ spec: resources: requests: cpu: 100m - memory: 384Mi + memory: 256Mi limits: cpu: 500m - memory: 768Mi + memory: 512Mi livenessProbe: httpGet: path: /actuator/health/liveness diff --git a/servers/legion/k8s/neuron-technologies/prod/mcp-deployment.yaml b/servers/legion/k8s/neuron-technologies/prod/mcp-deployment.yaml index b2adf6e..3aaf002 100644 --- a/servers/legion/k8s/neuron-technologies/prod/mcp-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/prod/mcp-deployment.yaml @@ -7,7 +7,7 @@ metadata: app: neuron-mcp env: prod spec: - replicas: 1 + replicas: 0 selector: matchLabels: app: neuron-mcp diff --git a/servers/legion/k8s/neuron-technologies/prod/rest-deployment.yaml b/servers/legion/k8s/neuron-technologies/prod/rest-deployment.yaml index 6fd407d..0b84e28 100644 --- a/servers/legion/k8s/neuron-technologies/prod/rest-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/prod/rest-deployment.yaml @@ -7,7 +7,7 @@ metadata: app: neuron-rest env: prod spec: - replicas: 1 + replicas: 0 selector: matchLabels: app: neuron-rest diff --git a/servers/legion/k8s/neuron-technologies/stage/mcp-deployment.yaml b/servers/legion/k8s/neuron-technologies/stage/mcp-deployment.yaml index 9589ef9..c8947e2 100644 --- a/servers/legion/k8s/neuron-technologies/stage/mcp-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/stage/mcp-deployment.yaml @@ -7,7 +7,7 @@ metadata: app: neuron-mcp env: stage spec: - replicas: 1 + replicas: 0 selector: matchLabels: app: neuron-mcp diff --git a/servers/legion/k8s/neuron-technologies/stage/rest-deployment.yaml b/servers/legion/k8s/neuron-technologies/stage/rest-deployment.yaml index baad0ac..094e129 100644 --- a/servers/legion/k8s/neuron-technologies/stage/rest-deployment.yaml +++ b/servers/legion/k8s/neuron-technologies/stage/rest-deployment.yaml @@ -7,7 +7,7 @@ metadata: app: neuron-rest env: stage spec: - replicas: 1 + replicas: 0 selector: matchLabels: app: neuron-rest