mirror of https://git.rancher.io/charts
25 lines
1006 B
YAML
25 lines
1006 B
YAML
{{- define "logging-operator.logging.kube-audit" -}}
|
|
metadata:
|
|
name: {{ .Release.Name }}-kube-audit
|
|
spec:
|
|
{{- if .Values.additionalLoggingSources.kubeAudit.loggingRef }}
|
|
loggingRef: {{ .Values.additionalLoggingSources.kubeAudit.loggingRef }}
|
|
{{- end }}
|
|
fluentbit:
|
|
disableKubernetesFilter: true
|
|
extraVolumeMounts:
|
|
- source: {{ template "kubeAuditPathPrefix" . }}
|
|
destination: "/kube-audit-logs"
|
|
readOnly: true
|
|
inputTail:
|
|
Tag: {{ .Values.additionalLoggingSources.kubeAudit.fluentbit.logTag }}
|
|
Path: /kube-audit-logs/{{ template "kubeAuditFilename" . }}
|
|
Parser: json
|
|
{{- with (concat (.Values.tolerations) (.Values.fluentbit.tolerations) (.Values.additionalLoggingSources.kubeAudit.fluentbit.tolerations)) }}
|
|
tolerations: {{- toYaml . | nindent 6 }}
|
|
{{- end }}
|
|
{{- end -}}
|
|
{{- if .Values.additionalLoggingSources.kubeAudit.enabled }}
|
|
{{- include "logging-operator.logging" (list . "logging-operator.logging.kube-audit") -}}
|
|
{{- end }}
|