Add pvc to this project

This commit is contained in:
dvirlabs 2025-07-12 23:05:53 +03:00
parent 78ee6294bc
commit c2a94190fa
4 changed files with 33 additions and 0 deletions

View File

@ -17,3 +17,10 @@ spec:
image: {{ .Values.backend.image }}:{{ .Values.backend.tag }}
ports:
- containerPort: {{ .Values.backend.port }}
volumeMounts:
- name: diagrams
mountPath: {{ .Values.backend.persistence.mountPath }}
volumes:
- name: diagrams
persistentVolumeClaim:
claimName: labmap-diagrams-pvc

View File

@ -0,0 +1,11 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: labmap-diagrams-pvc
spec:
accessModes:
- {{ .Values.backend.persistence.accessMode }}
resources:
requests:
storage: {{ .Values.backend.persistence.storage }}
storageClassName: {{ .Values.backend.persistence.storageClass }}

View File

@ -15,3 +15,10 @@ backend:
ingress:
enabled: false
host: api-labmap.dvirlabs.com
persistence:
enabled: true
mountPath: /app/diagrams
storage: 3Gi
accessMode: ReadWriteOnce
storageClass: nfs-client # שנה לפי הצורך שלך

View File

@ -7,6 +7,7 @@ frontend:
host: labmap.dvirlabs.com
env:
API_BASE: "https://api-labmap.dvirlabs.com"
backend:
image: harbor.dvirlabs.com/my-apps/labmap-backend
tag: "master-53d0770"
@ -14,3 +15,10 @@ backend:
ingress:
enabled: false
host: api-labmap.dvirlabs.com
persistence:
enabled: true
mountPath: /app/diagrams
storage: 3Gi
accessMode: ReadWriteOnce
storageClass: nfs-client # שנה לפי הצורך שלך