File tree Expand file tree Collapse file tree 3 files changed +77
-0
lines changed Expand file tree Collapse file tree 3 files changed +77
-0
lines changed Original file line number Diff line number Diff line change @@ -118,6 +118,8 @@ Use `createCustomResource=false` with Helm v3 to avoid trying to create CRDs fro
118118| logging.hostTailer.workloadOverrides | string | ` nil ` | workloadOverrides of HostTailer |
119119| logging.hostTailer.fileTailers | list | ` [] ` | configure fileTailers of HostTailer example: - name: sample-file path: /var/log/sample-file disabled: false buffer_max_size: buffer_chunk_size: skip_long_lines: read_from_head: false containerOverrides: image: |
120120| logging.hostTailer.systemdTailers | list | ` [] ` | configure systemdTailers of HostTailer example: - name: system-sample disabled: false systemdFilter: kubelet.service maxEntries: 20 containerOverrides: image: |
121+ | logging.hostTailers.enabled | bool | ` false ` | Enable all hostTailers |
122+ | logging.hostTailers.instances | list | ` [] ` | List of hostTailers configurations |
121123| testReceiver.enabled | bool | ` false ` | |
122124| testReceiver.image | string | ` "fluent/fluent-bit" ` | |
123125| testReceiver.pullPolicy | string | ` "IfNotPresent" ` | |
Original file line number Diff line number Diff line change 1+ {{- if and $.Values.logging.enabled $.Values.logging.hostTailers.enabled }}
2+ {{- range .Values.logging.hostTailers.instances }}
3+ {{- if .enabled }}
4+ ---
5+ apiVersion : logging-extensions.banzaicloud.io/v1alpha1
6+ kind : HostTailer
7+ metadata :
8+ name : {{ .name }}
9+ spec :
10+ {{- with .fileTailers }}
11+ fileTailers :
12+ {{- toYaml . | nindent 4 }}
13+ {{- end }}
14+ {{- with .systemdTailers }}
15+ systemdTailers :
16+ {{- toYaml . | nindent 4 }}
17+ {{- end }}
18+ enableRecreateWorkloadOnImmutableFieldChange : {{ $.Values.logging.enableRecreateWorkloadOnImmutableFieldChange }}
19+ {{- with .workloadMetaOverrides }}
20+ workloadMetaOverrides :
21+ {{- toYaml . | nindent 4 }}
22+ {{- end }}
23+ {{- with .workloadOverrides }}
24+ workloadOverrides :
25+ {{- toYaml . | nindent 4 }}
26+ {{- end }}
27+ {{- with .image }}
28+ image :
29+ {{- toYaml . | nindent 4 }}
30+ {{- end }}
31+ {{- end }}
32+ {{- end }}
33+ {{- end }}
Original file line number Diff line number Diff line change @@ -284,6 +284,7 @@ logging:
284284 # -- containerOverrides
285285 containerOverrides :
286286
287+ # DEPRECATED: HostTailer config will be removed, use hostTailers instead
287288 hostTailer :
288289 # -- HostTailer
289290 enabled : false
@@ -324,6 +325,47 @@ logging:
324325 # image:
325326 systemdTailers : []
326327
328+ hostTailers :
329+ # -- Enable all hostTailers
330+ enabled : false
331+ # -- List of hostTailers configurations
332+ instances : []
333+ # - name: hosttailer
334+ # -- Enable hostTailer
335+ # enabled: true
336+ # image:
337+ # -- repository of eventTailer image
338+ # repository:
339+ # -- tag of eventTailer image
340+ # tag:
341+ # -- pullPolicy of eventTailer image
342+ # pullPolicy:
343+ # -- imagePullSecrets of eventTailer image
344+ # imagePullSecrets: []
345+ # -- workloadMetaOverrides of HostTailer
346+ # workloadMetaOverrides: {}
347+ # -- workloadOverrides of HostTailer
348+ # workloadOverrides: {}
349+ # -- configure fileTailers of HostTailer
350+ # fileTailers:
351+ # - name: sample-file
352+ # path: /var/log/sample-file
353+ # disabled: false
354+ # buffer_max_size:
355+ # buffer_chunk_size:
356+ # skip_long_lines:
357+ # read_from_head: false
358+ # containerOverrides:
359+ # image:
360+ # -- configure systemdTailers of HostTailer
361+ # systemdTailers:
362+ # - name: system-sample
363+ # disabled: false
364+ # systemdFilter: kubelet.service
365+ # maxEntries: 20
366+ # containerOverrides:
367+ # image:
368+
327369testReceiver :
328370 enabled : false
329371 image : fluent/fluent-bit
You can’t perform that action at this time.
0 commit comments