From 9df3734941c147568ac6ffe7b79046b4c9b02115 Mon Sep 17 00:00:00 2001 From: Paul Bennett Date: Wed, 17 Jul 2024 17:36:23 +0100 Subject: [PATCH] adding pvc and pv for coder --- kubernetes/registry/helm/coder-helm.yaml | 34 ++++++++++++++++++++---- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/kubernetes/registry/helm/coder-helm.yaml b/kubernetes/registry/helm/coder-helm.yaml index d6598247..de12a534 100644 --- a/kubernetes/registry/helm/coder-helm.yaml +++ b/kubernetes/registry/helm/coder-helm.yaml @@ -23,11 +23,6 @@ spec: name: coder-db-url key: url - # coder.volumeMounts -- A list of extra volume mounts to add to the Coder pod. - volumeMounts: - - name: coder-storage - mountPath: "/mnt/storage/coder" - # coder.ingress -- The Ingress object to expose for Coder. ingress: enabled: true @@ -35,6 +30,35 @@ spec: tls: enabled: false + extraTemplates: | + apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: coder-pvc + labels: + app: coder + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 50Gi + --- + apiVersion: v1 + kind: PersistentVolume + metadata: + name: coder-pv + labels: + type: local + app: coder + spec: + capacity: + storage: 50Gi + accessModes: + - ReadWriteMany + hostPath: + path: /mnt/storage/coder + destination: server: "https://kubernetes.default.svc" namespace: coder