mirror of
https://github.com/stakater/Reloader.git
synced 2026-08-23 22:16:45 +00:00
Merge pull request #544 from gilles-gosuin/allow-arbitrary-volumes
Allow for arbitrary volumes
This commit is contained in:
@@ -160,10 +160,15 @@ spec:
|
|||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml $containerSecurityContext | nindent 10 }}
|
{{- toYaml $containerSecurityContext | nindent 10 }}
|
||||||
|
|
||||||
{{- if eq .Values.reloader.readOnlyRootFileSystem true }}
|
{{- if (or (.Values.reloader.deployment.volumeMounts) (eq .Values.reloader.readOnlyRootFileSystem true)) }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
{{- if eq .Values.reloader.readOnlyRootFileSystem true }}
|
||||||
- mountPath: /tmp/
|
- mountPath: /tmp/
|
||||||
name: tmp-volume
|
name: tmp-volume
|
||||||
|
{{- end }}
|
||||||
|
{{- with .Values.reloader.deployment.volumeMounts }}
|
||||||
|
{{- . | toYaml | nindent 10 }}
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if or (.Values.reloader.logFormat) (.Values.reloader.ignoreSecrets) (.Values.reloader.ignoreNamespaces) (.Values.reloader.namespaceSelector) (.Values.reloader.resourceLabelSelector) (.Values.reloader.ignoreConfigMaps) (.Values.reloader.custom_annotations) (eq .Values.reloader.isArgoRollouts true) (eq .Values.reloader.reloadOnCreate true) (ne .Values.reloader.reloadStrategy "default") (.Values.reloader.enableHA) (.Values.reloader.autoReloadAll)}}
|
{{- if or (.Values.reloader.logFormat) (.Values.reloader.ignoreSecrets) (.Values.reloader.ignoreNamespaces) (.Values.reloader.namespaceSelector) (.Values.reloader.resourceLabelSelector) (.Values.reloader.ignoreConfigMaps) (.Values.reloader.custom_annotations) (eq .Values.reloader.isArgoRollouts true) (eq .Values.reloader.reloadOnCreate true) (ne .Values.reloader.reloadStrategy "default") (.Values.reloader.enableHA) (.Values.reloader.autoReloadAll)}}
|
||||||
args:
|
args:
|
||||||
@@ -241,8 +246,13 @@ spec:
|
|||||||
{{- if hasKey .Values.reloader.deployment "automountServiceAccountToken" }}
|
{{- if hasKey .Values.reloader.deployment "automountServiceAccountToken" }}
|
||||||
automountServiceAccountToken: {{ .Values.reloader.deployment.automountServiceAccountToken }}
|
automountServiceAccountToken: {{ .Values.reloader.deployment.automountServiceAccountToken }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if eq .Values.reloader.readOnlyRootFileSystem true }}
|
{{- if (or (.Values.reloader.deployment.volumes) (eq .Values.reloader.readOnlyRootFileSystem true)) }}
|
||||||
volumes:
|
volumes:
|
||||||
|
{{- if eq .Values.reloader.readOnlyRootFileSystem true }}
|
||||||
- emptyDir: {}
|
- emptyDir: {}
|
||||||
name: tmp-volume
|
name: tmp-volume
|
||||||
|
{{- end }}
|
||||||
|
{{- with .Values.reloader.deployment.volumes }}
|
||||||
|
{{- . | toYaml | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@@ -281,4 +281,8 @@ reloader:
|
|||||||
# app.kubernetes.io/name: prometheus
|
# app.kubernetes.io/name: prometheus
|
||||||
to: []
|
to: []
|
||||||
|
|
||||||
|
volumeMounts: []
|
||||||
|
|
||||||
|
volumes: []
|
||||||
|
|
||||||
webhookUrl: ""
|
webhookUrl: ""
|
||||||
|
|||||||
Reference in New Issue
Block a user