...

Text file src/edge-infra.dev/config/pallets/o11y/fluentbit/base/kustomization.yaml

Documentation: edge-infra.dev/config/pallets/o11y/fluentbit/base

     1namespace: fluent-operator
     2apiVersion: kustomize.config.k8s.io/v1alpha1
     3kind: Component
     4resources:
     5# fb-config/ contains the ClusterFluentBitConfig resource.
     6# The fluent operator uses this to construct the main fluent
     7# bit configuration.  
     8- fb-config/
     9# gcpinfra/ contains an IAMPolicyMember resource which is needed
    10# to give your cluster the right permissions to write to google
    11# cloud logging -- roles/logging.logWriter.
    12- gcpinfra/
    13# k8s-container/ contains fluent operator custom resources (input,
    14# filter, output) responsible for k8s container logs.
    15- k8s-container/
    16# k8s-node/ contains fluent operator custom resources (input,
    17# filter, output) responsible for non-container logs, like
    18# systemd and auditd.
    19- k8s-node/
    20# lua-preprocess/ contains fluent operator lua scripts
    21# to help preprocess logs before the lua-severity filter
    22- lua-preprocess/
    23# parsers/ contains ClusterParser resources which are custom 
    24# parsers that can be used by any fluent bit input stream.
    25- parsers/
    26# fluentbit.yaml contains the FluentBit custom resource. 
    27# This is what tells the fluent operator how it needs to 
    28# construct the fluent bit daemonset.  i.e., what image to 
    29# use, env variables, volume mounts etc.
    30- fluentbit.yaml
    31# edge-siem.yaml contains the config map for SIEM configs
    32# for edge owned components
    33- edge-siem.yaml
    34# rbac.yaml defines cluster permissions needed by fluent bit
    35- rbac.yaml

View as plain text