support for ephemeral storage
This commit is contained in:
parent
6547aee98e
commit
d26bfdea13
@ -1,3 +1,4 @@
|
|||||||
|
{{- if .Values.persistence.enabled -}}
|
||||||
{{ if and (.Values.config.DRONE_DATABASE_DRIVER | default "sqlite3" | eq "sqlite3") (not .Values.persistence.existingClaim) }}
|
{{ if and (.Values.config.DRONE_DATABASE_DRIVER | default "sqlite3" | eq "sqlite3") (not .Values.persistence.existingClaim) }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
@ -14,4 +15,5 @@ spec:
|
|||||||
{{- if .Values.persistence.storageClass }}
|
{{- if .Values.persistence.storageClass }}
|
||||||
storageClassName: {{ .Values.persistence.storageClass | quote }}
|
storageClassName: {{ .Values.persistence.storageClass | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end -}}
|
||||||
|
@ -576,6 +576,7 @@ affinity: {}
|
|||||||
# persistence is only required when config.DATABASE_DRIVER is sqlite3 or
|
# persistence is only required when config.DATABASE_DRIVER is sqlite3 or
|
||||||
# undefined.
|
# undefined.
|
||||||
persistence:
|
persistence:
|
||||||
|
enabled: true
|
||||||
annotation: {}
|
annotation: {}
|
||||||
# existingClaim:
|
# existingClaim:
|
||||||
size: 5Gi
|
size: 5Gi
|
||||||
@ -614,4 +615,4 @@ extraVolumeMounts: {}
|
|||||||
# - name: custom-ca-anchor
|
# - name: custom-ca-anchor
|
||||||
# mountPath: /usr/local/share/ca-certificates
|
# mountPath: /usr/local/share/ca-certificates
|
||||||
# - name: custom-tls-certificates
|
# - name: custom-tls-certificates
|
||||||
# mountPath: /etc/drone/tls
|
# mountPath: /etc/drone/tls
|
||||||
|
Loading…
Reference in New Issue
Block a user