rancher-charts/charts/rancher-logging/105.0.0+up4.8.0/templates/logging/eventtailer.yaml

42 lines
1.1 KiB
YAML

{{- with $.Values.logging.eventTailer }}
{{- if and $.Values.logging.enabled .enabled }}
apiVersion: logging-extensions.banzaicloud.io/v1alpha1
kind: EventTailer
metadata:
name: {{ .name }}
spec:
controlNamespace: {{ $.Values.logging.controlNamespace | default $.Release.Namespace }}
{{- with .image }}
image:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .pvc }}
{{- if .enabled }}
positionVolume:
pvc:
spec:
accessModes: {{ .accessModes }}
resources:
requests:
storage: {{ .storage }}
volumeMode: {{ .volumeMode }}
{{- with .storageClassName }}
storageClassName: {{ . }}
{{- end }}
{{- end }}{{/* end if enabled */}}
{{- end }}{{/* end with pvc */}}
{{- with .workloadMetaOverrides }}
workloadMetaOverrides:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .workloadOverrides }}
workloadOverrides:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .containerOverrides }}
containerOverrides:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end }}{{/* end if enabled */}}
{{- end }}{{/* end with event-tailer */}}