Skip to content

Commit d18b3ec

Browse files
committed
feat(charts): add minio persistence support
1 parent ad5d78c commit d18b3ec

1 file changed

Lines changed: 41 additions & 1 deletion

File tree

charts/workflow/values.yaml

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,22 @@ minio:
128128
builder_bucket: "0fad60517a9e4225a07d77d7b9b58629"
129129
registry_bucket: "c2da53f11c7a455db35797c3ba625d80"
130130
database_bucket: "e95eb5c54c3a4047abe5269a68fa9a67"
131+
# Configure the following ONLY if you want persistence for on-cluster minio
132+
persistence:
133+
enabled: false # Set to true to enable persistence
134+
accessMode: ReadWriteOnce
135+
size: 5Gi # PVC size
136+
## minio data Persistent Volume Storage Class
137+
## If defined, storageClassName: <storageClass>
138+
## If set to "-", storageClassName: "", which disables dynamic provisioning
139+
## If undefined (the default) or set to null, no storageClassName spec is
140+
## set, choosing the default provisioner. (gp2 on AWS, standard on
141+
## GKE, AWS & OpenStack)
142+
##
143+
## Storage class of PV to bind. By default it looks for standard storage class.
144+
## If the PV uses a different storage class, specify that here.
145+
storageClass: ""
146+
volumeName: ""
131147

132148
# Set the default (global) way of how Application (your own) images are
133149
# pulled from within the Controller.
@@ -190,7 +206,19 @@ monitor:
190206
# GCP PDs and EBS volumes are supported only
191207
persistence:
192208
enabled: false # Set to true to enable persistence
209+
accessMode: ReadWriteOnce
193210
size: 5Gi # PVC size
211+
## influxdb data Persistent Volume Storage Class
212+
## If defined, storageClassName: <storageClass>
213+
## If set to "-", storageClassName: "", which disables dynamic provisioning
214+
## If undefined (the default) or set to null, no storageClassName spec is
215+
## set, choosing the default provisioner. (gp2 on AWS, standard on
216+
## GKE, AWS & OpenStack)
217+
##
218+
## Storage class of PV to bind. By default it looks for standard storage class.
219+
## If the PV uses a different storage class, specify that here.
220+
storageClass: default
221+
volumeName: ""
194222

195223
influxdb:
196224
# Configure the following ONLY if using an off-cluster Influx database
@@ -202,7 +230,19 @@ monitor:
202230
# GCP PDs and EBS volumes are supported only
203231
persistence:
204232
enabled: false # Set to true to enable persistence
205-
size: 20Gi # PVC size
233+
accessMode: ReadWriteOnce
234+
size: 5Gi # PVC size
235+
## influxdb data Persistent Volume Storage Class
236+
## If defined, storageClassName: <storageClass>
237+
## If set to "-", storageClassName: "", which disables dynamic provisioning
238+
## If undefined (the default) or set to null, no storageClassName spec is
239+
## set, choosing the default provisioner. (gp2 on AWS, standard on
240+
## GKE, AWS & OpenStack)
241+
##
242+
## Storage class of PV to bind. By default it looks for standard storage class.
243+
## If the PV uses a different storage class, specify that here.
244+
storageClass: ""
245+
volumeName: ""
206246

207247
registry:
208248
hostname: ""

0 commit comments

Comments
 (0)