...

Text file src/edge-infra.dev/config/pallets/o11y/fluentbit/base/k8s-node/output-stackdriver.yaml

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

     1apiVersion: fluentbit.fluent.io/v1alpha2
     2kind: ClusterOutput
     3metadata:
     4  name: k8s-node
     5  labels:
     6    fluentbit.fluent.io/enabled: "true"
     7spec:
     8  customPlugin:
     9    config: |-
    10      Name                          stackdriver
    11      Alias                         k8s_node
    12      Match                         k8s_node.*
    13      resource                      k8s_node
    14      k8s_cluster_name              ${cluster_uuid}
    15      k8s_cluster_location          ${gcp_region}-${gcp_zone}
    16      severity_key                  severity
    17      log_name_key                  log_type
    18      Retry_Limit                   10
    19      Workers                       1
    20      autoformat_stackdriver_trace  true
    21      labels_key                    ncrEdge
    22      labels                        cluster_edge_id=${cluster_uuid},cluster_hash=${cluster_hash},cluster_type=${cluster_provider},project_id=${gcp_project_id},node_name=$${NODE_NAME}
    23      custom_k8s_regex              ([a-z0-9]+\.(?<node_name>.+))
    24      tag_prefix                    k8s_node.
    25      tls                           On
    26      net.dns.resolver              LEGACY
    27      compress                      gzip

View as plain text