From 2630db4e616966b1ed34a865acfaacd489300112 Mon Sep 17 00:00:00 2001 From: jklein Date: Fri, 3 Apr 2026 19:54:58 +0200 Subject: [PATCH] feat(patchmon): fixed pvc --- patchmon/Chart.yaml | 2 +- patchmon/templates/patchmon-backend.deployment.yaml | 11 +++++++++++ patchmon/templates/patchmon-frontend.deployment.yaml | 2 +- patchmon/templates/patchmon.pvc.yaml | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/patchmon/Chart.yaml b/patchmon/Chart.yaml index ceca58a..bd88cee 100644 --- a/patchmon/Chart.yaml +++ b/patchmon/Chart.yaml @@ -4,7 +4,7 @@ description: A Helm chart to deploy Patchmon on Kubernetes type: application -version: 1.0.0+up1.4.2 +version: 1.1.0+up1.4.2 appVersion: "1.4.2" maintainers: diff --git a/patchmon/templates/patchmon-backend.deployment.yaml b/patchmon/templates/patchmon-backend.deployment.yaml index caac699..7d8555b 100644 --- a/patchmon/templates/patchmon-backend.deployment.yaml +++ b/patchmon/templates/patchmon-backend.deployment.yaml @@ -136,4 +136,15 @@ spec: resources: {{ toYaml . | nindent 12 }} {{- end }} + volumeMounts: + - mountPath: /app/assets + name: patchmon-volume + subPath: patchmon-assets + - mountPath: /app/agents + name: patchmon-volume + subPath: patchmon-agents restartPolicy: Always + volumes: + - name: patchmon-volume + persistentVolumeClaim: + claimName: {{ .Release.Name }}-{{ .Chart.Name }}-pvc \ No newline at end of file diff --git a/patchmon/templates/patchmon-frontend.deployment.yaml b/patchmon/templates/patchmon-frontend.deployment.yaml index 8bf3464..564f96a 100644 --- a/patchmon/templates/patchmon-frontend.deployment.yaml +++ b/patchmon/templates/patchmon-frontend.deployment.yaml @@ -52,4 +52,4 @@ spec: volumes: - name: patchmon-volume persistentVolumeClaim: - claimName: {{ .Release.Name }}- {{ .Chart.Name }}-pvc \ No newline at end of file + claimName: {{ .Release.Name }}-{{ .Chart.Name }}-pvc \ No newline at end of file diff --git a/patchmon/templates/patchmon.pvc.yaml b/patchmon/templates/patchmon.pvc.yaml index 4915f6f..4c5dd48 100644 --- a/patchmon/templates/patchmon.pvc.yaml +++ b/patchmon/templates/patchmon.pvc.yaml @@ -1,7 +1,7 @@ kind: PersistentVolumeClaim apiVersion: v1 metadata: - name: {{ .Release.Name }}- {{ .Chart.Name }}-pvc + name: {{ .Release.Name }}-{{ .Chart.Name }}-pvc spec: accessModes: - ReadWriteMany