From 0db3dbf2e657de57bddf9ce1bedf0ee1f32c2a71 Mon Sep 17 00:00:00 2001 From: Jeremy Eder Date: Fri, 20 Mar 2026 16:10:29 -0400 Subject: [PATCH] fix: remove PVC volume mount that shadowed baked-in gps.db The PVC mount at /app/data overwrote the database baked into the container image, causing "unable to open database file" errors. Remove the PVC, volume mount, and pvcs.yaml since the image already contains gps.db. Co-Authored-By: Claude Opus 4.6 (1M context) --- deploy/k8s/base/deployment.yaml | 8 -------- deploy/k8s/base/kustomization.yaml | 1 - deploy/k8s/base/pvcs.yaml | 10 ---------- 3 files changed, 19 deletions(-) delete mode 100644 deploy/k8s/base/pvcs.yaml diff --git a/deploy/k8s/base/deployment.yaml b/deploy/k8s/base/deployment.yaml index d2ef3e1..d10cc62 100644 --- a/deploy/k8s/base/deployment.yaml +++ b/deploy/k8s/base/deployment.yaml @@ -37,10 +37,6 @@ spec: port: 8000 initialDelaySeconds: 5 periodSeconds: 10 - volumeMounts: - - name: data - mountPath: /app/data - readOnly: true resources: requests: memory: "256Mi" @@ -48,7 +44,3 @@ spec: limits: memory: "512Mi" cpu: "500m" - volumes: - - name: data - persistentVolumeClaim: - claimName: gps-data diff --git a/deploy/k8s/base/kustomization.yaml b/deploy/k8s/base/kustomization.yaml index 88944eb..a33121c 100644 --- a/deploy/k8s/base/kustomization.yaml +++ b/deploy/k8s/base/kustomization.yaml @@ -1,6 +1,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - pvcs.yaml - deployment.yaml - service.yaml diff --git a/deploy/k8s/base/pvcs.yaml b/deploy/k8s/base/pvcs.yaml deleted file mode 100644 index 70b8a5a..0000000 --- a/deploy/k8s/base/pvcs.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: gps-data - namespace: gps-mcp-server -spec: - accessModes: [ReadWriteOnce] - resources: - requests: - storage: 1Gi