adamant-kite-43734
06/26/2025, 7:39 AMcreamy-pencil-82913
06/26/2025, 8:02 AMcrooked-cat-21365
06/26/2025, 8:51 AMcreamy-pencil-82913
06/26/2025, 11:02 AMcreamy-pencil-82913
06/26/2025, 11:03 AMcreamy-pencil-82913
06/26/2025, 11:04 AMfuture-fountain-82544
06/26/2025, 2:18 PMfuture-fountain-82544
06/26/2025, 2:19 PM# NB: The Kube-Logging site has better CRD docs than the Cisco/BanzaiCloud
# site. <https://kube-logging.github.io/>
# NB: Some flags translate down to fluentd flags, so check their docs
# for more info. <https://docs.fluentd.org/configuration/>
---
apiVersion: logging.banzaicloud.io/v1beta1
kind: Logging
metadata:
name: {{ LOGGING_NS }}
spec:
controlNamespace: {{ LOGGING_NS }}
fluentd:
disablePvc: true
resources:
limits:
memory: 800M
requests:
memory: 400M
scaling:
drain:
enabled: true
fluentbit:
# Tweak fluentbit to run on controlplane nodes as well
tolerations:
- effect: NoExecute
key: CriticalAddonsOnly
operator: Exists
# Tweak fluentbit memory limits, defaults are 50/100M, which cause a lot of OOM kills
resources:
requests:
memory: 200M
limits:
memory: 200M
---
# Import Kubernetes events into logs
apiVersion: logging-extensions.banzaicloud.io/v1alpha1
kind: EventTailer
metadata:
name: event-tailer
spec:
controlNamespace: {{ LOGGING_NS }}
---
... ClusterFlow and ClusterOutput manifestsfuture-fountain-82544
06/26/2025, 2:21 PMfuture-fountain-82544
06/26/2025, 2:24 PMrbac:
psp:
enabled: False
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop: ["ALL"]
The rbac.psp.enabled field is probably not necessary anymorefuture-fountain-82544
06/26/2025, 2:25 PMLogging resource you create AFTER helm is installed to setup fluend/fluentbit