github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/fluent-operator/templates/fluentbit-clusterinput-tail.yaml (about) 1 {{- if .Values.Kubernetes -}} 2 {{- if .Values.fluentbit.enable -}} 3 {{- if .Values.fluentbit.input.tail.enable -}} 4 apiVersion: fluentbit.fluent.io/v1alpha2 5 kind: ClusterInput 6 metadata: 7 name: tail 8 labels: 9 fluentbit.fluent.io/enabled: "true" 10 fluentbit.fluent.io/component: logging 11 spec: 12 tail: 13 tag: kube.* 14 path: {{ .Values.fluentbit.input.tail.path }} 15 readFromHead: {{ .Values.fluentbit.input.tail.readFromHead }} 16 {{- if eq .Values.containerRuntime "docker" }} 17 parser: docker 18 {{- else if eq .Values.containerRuntime "containerd" }} 19 parser: cri 20 {{- else if eq .Values.containerRuntime "crio" }} 21 parser: cri 22 {{- end }} 23 refreshIntervalSeconds: {{ .Values.fluentbit.input.tail.refreshIntervalSeconds }} 24 memBufLimit: {{ .Values.fluentbit.input.tail.memBufLimit }} 25 skipLongLines: {{ .Values.fluentbit.input.tail.skipLongLines }} 26 db: /fluent-bit/tail/pos.db 27 dbSync: Normal 28 storageType: {{ .Values.fluentbit.input.tail.storageType }} 29 {{- if eq .Values.fluentbit.input.tail.storageType "filesystem" }} 30 pauseOnChunksOverlimit: {{ .Values.fluentbit.input.tail.pauseOnChunksOverlimit | quote }} 31 {{- end }} 32 {{- end }} 33 {{- end }} 34 {{- end }}