mirror of
https://github.com/bitnami/charts.git
synced 2026-03-02 08:05:03 +08:00
[bitnami/solr] Allow pod specific additional volumes (#7808)
* [bitnami/solr] Allow pod specific additional volumes * Update Chart.yaml Co-authored-by: Miguel Ángel Cabrera Miñagorri <mcabrera@vmware.com>
This commit is contained in:
@@ -27,4 +27,4 @@ name: solr
|
||||
sources:
|
||||
- https://github.com/bitnami/bitnami-docker-solr
|
||||
- https://lucene.apache.org/solr/
|
||||
version: 2.0.10
|
||||
version: 2.1.0
|
||||
|
||||
@@ -307,6 +307,10 @@ spec:
|
||||
{{- if .Values.extraVolumeMounts }}
|
||||
{{- include "common.tplvalues.render" (dict "value" .Values.extraVolumeMounts "context" $) | nindent 12 }}
|
||||
{{- end }}
|
||||
{{- range .Values.persistence.extraVolumeClaimTemplates }}
|
||||
- name: {{ .name }}
|
||||
mountPath: {{ .mountPath }}
|
||||
{{- end}}
|
||||
{{- if .Values.sidecars }}
|
||||
{{- include "common.tplvalues.render" (dict "value" .Values.sidecars "context" $) | nindent 8 }}
|
||||
{{- end }}
|
||||
@@ -345,4 +349,20 @@ spec:
|
||||
requests:
|
||||
storage: {{ .Values.persistence.size | quote }}
|
||||
{{ include "solr.storageClass" . | nindent 8 }}
|
||||
{{- range .Values.persistence.extraVolumeClaimTemplates }}
|
||||
- metadata:
|
||||
name: {{ .name }}
|
||||
{{- if $.Values.persistence.annotations }}
|
||||
annotations: {{- include "common.tplvalues.render" (dict "value" .Values.persistence.annotations "context" $) | nindent 10 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
accessModes:
|
||||
{{- range $.Values.persistence.accessModes }}
|
||||
- {{ . | quote }}
|
||||
{{- end }}
|
||||
resources:
|
||||
requests:
|
||||
storage: {{ .size | quote }}
|
||||
{{ include "solr.storageClass" $ | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@@ -394,6 +394,16 @@ persistence:
|
||||
## @param persistence.mountPath Persistence mount path for Solr
|
||||
##
|
||||
mountPath: /bitnami/solr
|
||||
|
||||
## @param persistence.extraVolumeClaimTemplates Additional pod instance specific volumes
|
||||
##
|
||||
## Example
|
||||
## extraVolumeClaimTemplates:
|
||||
## - name: "extra"
|
||||
## size: 8Gi
|
||||
## mountPath: "/extra"
|
||||
extraVolumeClaimTemplates: []
|
||||
|
||||
serviceAccount:
|
||||
## @param serviceAccount.create Specifies whether a ServiceAccount should be created
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user