From 4943ccfc7428301fdb7a83eb0c11af92ff1e1551 Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Tue, 28 Apr 2026 15:17:16 -0500 Subject: [PATCH] Add NEURON_API_KEY to neuron-dev secrets and fix OTLP endpoint - ExternalSecret: pull neuron_api_key from Vault into NEURON_API_KEY - ConfigMap: set OTEL_EXPORTER_OTLP_ENDPOINT to alloy-otlp in-cluster service instead of localhost (fixes 196 restart OTel connection errors) --- servers/legion/k8s/neuron-technologies/dev/configmap.yaml | 2 ++ .../legion/k8s/neuron-technologies/dev/externalsecret.yaml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/servers/legion/k8s/neuron-technologies/dev/configmap.yaml b/servers/legion/k8s/neuron-technologies/dev/configmap.yaml index 7a0e51c..013af78 100644 --- a/servers/legion/k8s/neuron-technologies/dev/configmap.yaml +++ b/servers/legion/k8s/neuron-technologies/dev/configmap.yaml @@ -13,3 +13,5 @@ data: # Dev: full exposure for debugging MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE: "health,info,metrics,env,beans,loggers,mappings" MANAGEMENT_ENDPOINT_HEALTH_SHOW_DETAILS: "always" + # OTLP: point to Alloy in-cluster instead of localhost + OTEL_EXPORTER_OTLP_ENDPOINT: "http://alloy-otlp.monitoring.svc.cluster.local:4318" diff --git a/servers/legion/k8s/neuron-technologies/dev/externalsecret.yaml b/servers/legion/k8s/neuron-technologies/dev/externalsecret.yaml index f71d685..74e1dfc 100644 --- a/servers/legion/k8s/neuron-technologies/dev/externalsecret.yaml +++ b/servers/legion/k8s/neuron-technologies/dev/externalsecret.yaml @@ -20,3 +20,7 @@ spec: remoteRef: key: secret/data/legion-db property: postgres_password + - secretKey: NEURON_API_KEY + remoteRef: + key: secret/data/neuron-technologies/dev + property: neuron_api_key