Skip to content

Commit 428b697

Browse files
authored
Merge pull request #7 from NikitosnikN/customizable-volumes
added 'storage' and 'storageClassName' variables for volumes
2 parents 92e797b + 591f8ca commit 428b697

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

templates/volumes.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ metadata:
55
labels:
66
{{- include "codexdocs.labels" . | nindent 4 }}
77
spec:
8+
storageClassName: {{ .Values.volumes.db.storageClassName }}
89
accessModes:
910
- ReadWriteOnce
1011
resources:
1112
requests:
12-
storage: 1Gi
13+
storage: {{ .Values.volumes.db.storage }}
1314
---
1415
apiVersion: v1
1516
kind: PersistentVolumeClaim
@@ -18,8 +19,9 @@ metadata:
1819
labels:
1920
{{- include "codexdocs.labels" . | nindent 4 }}
2021
spec:
22+
storageClassName: {{ .Values.volumes.uploads.storageClassName }}
2123
accessModes:
2224
- ReadWriteOnce
2325
resources:
2426
requests:
25-
storage: 5Gi
27+
storage: {{ .Values.volumes.uploads.storage }}

values.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,15 @@ ingress:
7676

7777
resources: {}
7878

79+
volumes:
80+
db:
81+
storage: 1Gi
82+
storageClassName: ""
83+
uploads:
84+
storage: 5Gi
85+
storageClassName: ""
86+
87+
7988
nodeSelector: {}
8089

8190
tolerations: []

0 commit comments

Comments
 (0)