...

Text file src/edge-infra.dev/test/fixtures/warehouse/layout/blobs/sha256/c46c7d69e379ad85179ca600eb82bac3aa3128ae6becb33052b7038f113d7224

Documentation: edge-infra.dev/test/fixtures/warehouse/layout/blobs/sha256

     1apiVersion: v1
     2kind: ServiceAccount
     3metadata:
     4  name: fluent-bit
     5  namespace: fluent-operator
     6  annotations:
     7    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
     8    pallet.edge.ncr.com/name: fluentbit
     9    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    10    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    11    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
    12    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    13  labels: {}
    14---
    15apiVersion: rbac.authorization.k8s.io/v1
    16kind: ClusterRole
    17metadata:
    18  name: fluent-bit-read
    19  annotations:
    20    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    21    pallet.edge.ncr.com/name: fluentbit
    22    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    23    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    24    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
    25    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    26  labels: {}
    27rules:
    28- resources:
    29  - namespaces
    30  - pods
    31  - services
    32  - nodes
    33  - nodes/proxy
    34  apiGroups: [""]
    35  verbs: ["get", "list", "watch"]
    36---
    37apiVersion: rbac.authorization.k8s.io/v1
    38kind: ClusterRoleBinding
    39metadata:
    40  name: fluent-bit-read
    41  annotations:
    42    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    43    pallet.edge.ncr.com/name: fluentbit
    44    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    45    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    46    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
    47    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    48  labels: {}
    49roleRef:
    50  name: fluent-bit-read
    51  kind: ClusterRole
    52  apiGroup: rbac.authorization.k8s.io
    53subjects:
    54- name: fluent-bit
    55  namespace: fluent-operator
    56  kind: ServiceAccount
    57---
    58apiVersion: v1
    59kind: ConfigMap
    60metadata:
    61  name: lua-systemd
    62  labels:
    63    app.kubernetes.io/component: operator
    64    app.kubernetes.io/name: fluent-bit-lua
    65  namespace: fluent-operator
    66  annotations:
    67    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    68    pallet.edge.ncr.com/name: fluentbit
    69    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    70    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    71    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
    72    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    73data:
    74  systemd.lua: |
    75    local level_map = {
    76      ["0"] = "EMERGENCY",
    77      ["1"] = "ALERT",
    78      ["2"] = "CRITICAL",
    79      ["3"] = "ERROR",
    80      ["4"] = "WARNING",
    81      ["5"] = "NOTICE",
    82      ["6"] = "INFO",
    83      ["7"] = "DEBUG"
    84    }
    85    function format_log_level(tag, timestamp, record)
    86        level = record["PRIORITY"]
    87        val = level_map[level]
    88        if (not val) then
    89                val = "DEFAULT"
    90        end
    91        new_rec = record
    92        new_rec["severity"] = val
    93        return 2, timestamp, new_rec
    94    end
    95---
    96apiVersion: external-secrets.io/v1beta1
    97kind: ExternalSecret
    98metadata:
    99  name: gcp-api-key
   100  namespace: fluent-operator
   101  annotations:
   102    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   103    pallet.edge.ncr.com/name: fluentbit
   104    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   105    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   106    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   107    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   108  labels: {}
   109spec:
   110  data:
   111  - remoteRef:
   112      key: o11y-${cluster_uuid}-gcp-api-key
   113    secretKey: key.json
   114  refreshInterval: 1m
   115  secretStoreRef:
   116    name: gcp-provider
   117    kind: ClusterSecretStore
   118  target:
   119    name: gcp-api-key
   120    creationPolicy: Owner
   121---
   122apiVersion: fluentbit.fluent.io/v1alpha2
   123kind: ClusterFilter
   124metadata:
   125  name: aaa-k8s-container
   126  labels:
   127    fluentbit.fluent.io/enabled: "true"
   128  namespace: fluent-operator
   129  annotations:
   130    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   131    pallet.edge.ncr.com/name: fluentbit
   132    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   133    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   134    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   135    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   136spec:
   137  filters:
   138  - modify:
   139      alias: k8s-rename
   140      rules:
   141      - rename:
   142          "log": "message"
   143  - parser:
   144      alias: containerd-message
   145      keyName: message
   146      parser: containerd
   147  - parser:
   148      alias: glog-message
   149      keyName: message
   150      parser: glog,json-simple
   151      reserveData: true
   152  match: "k8s_container.*"
   153---
   154apiVersion: fluentbit.fluent.io/v1alpha2
   155kind: ClusterFilter
   156metadata:
   157  name: ambassador
   158  labels:
   159    fluentbit.fluent.io/enabled: "true"
   160  namespace: fluent-operator
   161  annotations:
   162    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   163    pallet.edge.ncr.com/name: fluentbit
   164    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   165    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   166    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   167    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   168spec:
   169  filters:
   170  - parser:
   171      keyName: message
   172      parser: ambassador
   173      reserveData: true
   174  - parser:
   175      keyName: message
   176      parser: ambassador-b
   177      reserveData: true
   178  match: "k8s_container.emissary_emissary-ingress*"
   179---
   180apiVersion: fluentbit.fluent.io/v1alpha2
   181kind: ClusterFilter
   182metadata:
   183  name: calico-system
   184  labels:
   185    fluentbit.fluent.io/enabled: "true"
   186  namespace: fluent-operator
   187  annotations:
   188    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   189    pallet.edge.ncr.com/name: fluentbit
   190    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   191    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   192    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   193    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   194spec:
   195  filters:
   196  - parser:
   197      alias: calico-system
   198      keyName: message
   199      parser: calico-system
   200      reserveData: true
   201  match: "k8s_container.calico-system_*"
   202---
   203apiVersion: fluentbit.fluent.io/v1alpha2
   204kind: ClusterFilter
   205metadata:
   206  name: couchdb
   207  labels:
   208    fluentbit.fluent.io/enabled: "true"
   209  namespace: fluent-operator
   210  annotations:
   211    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   212    pallet.edge.ncr.com/name: fluentbit
   213    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   214    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   215    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   216    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   217spec:
   218  filters:
   219  - parser:
   220      alias: couchdb
   221      keyName: message
   222      parser: couchdb
   223      reserveData: true
   224  match: "k8s_container.data-sync-couchdb_data-sync-couchdb*"
   225---
   226apiVersion: fluentbit.fluent.io/v1alpha2
   227kind: ClusterFilter
   228metadata:
   229  name: fluent-bit
   230  labels:
   231    fluentbit.fluent.io/enabled: "true"
   232  namespace: fluent-operator
   233  annotations:
   234    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   235    pallet.edge.ncr.com/name: fluentbit
   236    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   237    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   238    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   239    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   240spec:
   241  filters:
   242  - parser:
   243      alias: fluent-bit
   244      keyName: message
   245      parser: fluent-bit
   246      reserveData: true
   247  match: "k8s_container.fluent-operator_fluent-bit*"
   248---
   249apiVersion: fluentbit.fluent.io/v1alpha2
   250kind: ClusterFilter
   251metadata:
   252  name: fluent-bit-startup
   253  labels:
   254    fluentbit.fluent.io/enabled: "true"
   255  namespace: fluent-operator
   256  annotations:
   257    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   258    pallet.edge.ncr.com/name: fluentbit
   259    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   260    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   261    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   262    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   263spec:
   264  filters:
   265  - parser:
   266      alias: fluent-bit-startup
   267      keyName: message
   268      parser: fluent-bit-startup
   269      reserveData: true
   270  match: "k8s_container.fluent-operator_fluent-bit*"
   271---
   272apiVersion: fluentbit.fluent.io/v1alpha2
   273kind: ClusterFilter
   274metadata:
   275  name: fluent-operator
   276  labels:
   277    fluentbit.fluent.io/enabled: "true"
   278  namespace: fluent-operator
   279  annotations:
   280    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   281    pallet.edge.ncr.com/name: fluentbit
   282    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   283    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   284    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   285    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   286spec:
   287  filters:
   288  - parser:
   289      alias: fluent-operator
   290      keyName: message
   291      parser: fluent-operator
   292      reserveData: true
   293  match: "k8s_container.fluent-operator_fluent-operator*"
   294---
   295apiVersion: fluentbit.fluent.io/v1alpha2
   296kind: ClusterFilter
   297metadata:
   298  name: k8s-fb-plugin
   299  labels:
   300    fluentbit.fluent.io/enabled: "true"
   301  namespace: fluent-operator
   302  annotations:
   303    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   304    pallet.edge.ncr.com/name: fluentbit
   305    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   306    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   307    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   308    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   309spec:
   310  filters:
   311  - customPlugin:
   312      config: |-
   313        Name                kubernetes
   314        Alias               k8s
   315        Kube_tag_prefix     k8s_container.
   316        Regex_Parser        k8s-custom-tag
   317        K8S-Logging.Exclude On
   318        Kube_Meta_Cache_TTL 60
   319        Labels              On
   320        Annotations         On
   321        Merge_Log           On
   322        Buffer_Size         0
   323  - nest:
   324      addPrefix: kubernetes_
   325      nestedUnder: kubernetes
   326      operation: lift
   327  - modify:
   328      rules:
   329      - remove: kubernetes_container_image
   330      - remove: kubernetes_docker_id
   331      - remove: kubernetes_pod_id
   332  - nest:
   333      nestUnder: kubernetes
   334      operation: nest
   335      removePrefix: kubernetes_
   336      wildcard:
   337      - kubernetes_*
   338  match: k8s_container.*
   339---
   340apiVersion: fluentbit.fluent.io/v1alpha2
   341kind: ClusterFilter
   342metadata:
   343  name: k8s-node-auditd
   344  labels:
   345    fluentbit.fluent.io/enabled: "true"
   346  namespace: fluent-operator
   347  annotations:
   348    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   349    pallet.edge.ncr.com/name: fluentbit
   350    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   351    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   352    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   353    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   354spec:
   355  filters:
   356  - recordModifier:
   357      alias: auditd
   358      records:
   359      - log_type auditd
   360  match: "k8s_node.auditd.*"
   361---
   362apiVersion: fluentbit.fluent.io/v1alpha2
   363kind: ClusterFilter
   364metadata:
   365  name: k8s-node-clirunner
   366  labels:
   367    fluentbit.fluent.io/enabled: "true"
   368  namespace: fluent-operator
   369  annotations:
   370    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   371    pallet.edge.ncr.com/name: fluentbit
   372    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   373    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   374    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   375    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   376spec:
   377  filters:
   378  - recordModifier:
   379      alias: clirunner
   380      records:
   381      - log_type clirunner
   382  match: "k8s_node.clirunner.*"
   383---
   384apiVersion: fluentbit.fluent.io/v1alpha2
   385kind: ClusterFilter
   386metadata:
   387  name: k8s-node-systemd
   388  labels:
   389    fluentbit.fluent.io/enabled: "true"
   390  namespace: fluent-operator
   391  annotations:
   392    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   393    pallet.edge.ncr.com/name: fluentbit
   394    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   395    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   396    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   397    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   398spec:
   399  filters:
   400  - lua:
   401      alias: lua-systemd
   402      call: format_log_level
   403      script:
   404        name: lua-systemd
   405        key: systemd.lua
   406  - grep:
   407      alias: systemd-severity
   408      regex: "severity (EMERGENCY|ALERT|CRITICAL|ERROR|WARNING|NOTICE)"
   409  - modify:
   410      alias: systemd-rules
   411      rules:
   412      - copy:
   413          "SYSLOG_IDENTIFIER": "log_type"
   414  match: "k8s_node.systemd.*"
   415---
   416apiVersion: fluentbit.fluent.io/v1alpha2
   417kind: ClusterFilter
   418metadata:
   419  name: kured
   420  labels:
   421    fluentbit.fluent.io/enabled: "true"
   422  namespace: fluent-operator
   423  annotations:
   424    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   425    pallet.edge.ncr.com/name: fluentbit
   426    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   427    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   428    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   429    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   430spec:
   431  filters:
   432  - parser:
   433      alias: kured
   434      keyName: message
   435      parser: kured
   436      reserveData: true
   437  match: "k8s_container.kured_kured*"
   438---
   439apiVersion: fluentbit.fluent.io/v1alpha2
   440kind: ClusterFilter
   441metadata:
   442  name: postgres-exporter
   443  labels:
   444    fluentbit.fluent.io/enabled: "true"
   445  namespace: fluent-operator
   446  annotations:
   447    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   448    pallet.edge.ncr.com/name: fluentbit
   449    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   450    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   451    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   452    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   453spec:
   454  filters:
   455  - parser:
   456      alias: postgres-exporter
   457      keyName: message
   458      parser: postgres-exporter
   459      reserveData: true
   460  match: "k8s_container.emerald-services*_emerald-postgres*"
   461---
   462apiVersion: fluentbit.fluent.io/v1alpha2
   463kind: ClusterFilter
   464metadata:
   465  name: prometheus-operator
   466  labels:
   467    fluentbit.fluent.io/enabled: "true"
   468  namespace: fluent-operator
   469  annotations:
   470    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   471    pallet.edge.ncr.com/name: fluentbit
   472    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   473    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   474    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   475    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   476spec:
   477  filters:
   478  - parser:
   479      keyName: message
   480      parser: prometheus-operator
   481      reserveData: true
   482  match: "k8s_container.prometheus-operator_prometheus-operator*"
   483---
   484apiVersion: fluentbit.fluent.io/v1alpha2
   485kind: ClusterFilter
   486metadata:
   487  name: redpanda
   488  labels:
   489    fluentbit.fluent.io/enabled: "true"
   490  namespace: fluent-operator
   491  annotations:
   492    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   493    pallet.edge.ncr.com/name: fluentbit
   494    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   495    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   496    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   497    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   498spec:
   499  filters:
   500  - parser:
   501      alias: redpanda
   502      keyName: message
   503      parser: redpanda
   504      reserveData: true
   505  match: "k8s_container.redpanda_redpanda*"
   506---
   507apiVersion: fluentbit.fluent.io/v1alpha2
   508kind: ClusterFilter
   509metadata:
   510  name: throttle-fluentbit
   511  labels:
   512    fluentbit.fluent.io/enabled: "true"
   513  namespace: fluent-operator
   514  annotations:
   515    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   516    pallet.edge.ncr.com/name: fluentbit
   517    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   518    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   519    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   520    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   521spec:
   522  filters:
   523  - throttle:
   524      alias: fluent-throttle
   525      interval: 30s
   526      rate: 60
   527      window: 6
   528  match: "k8s_container.fluent-operator_fluent-bit*"
   529---
   530apiVersion: fluentbit.fluent.io/v1alpha2
   531kind: ClusterFilter
   532metadata:
   533  name: zzz-k8s-container
   534  labels:
   535    fluentbit.fluent.io/enabled: "true"
   536  namespace: fluent-operator
   537  annotations:
   538    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   539    pallet.edge.ncr.com/name: fluentbit
   540    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   541    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   542    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   543    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   544spec:
   545  filters:
   546  - modify:
   547      alias: k8s-level
   548      rules:
   549      - rename:
   550          "level": "severity"
   551      - rename:
   552          "lvl": "severity"
   553  match: "k8s_container.*"
   554---
   555apiVersion: fluentbit.fluent.io/v1alpha2
   556kind: ClusterFluentBitConfig
   557metadata:
   558  name: fluent-bit-config
   559  labels:
   560    app.kubernetes.io/name: fluent-bit
   561  namespace: fluent-operator
   562  annotations:
   563    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   564    pallet.edge.ncr.com/name: fluentbit
   565    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   566    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   567    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   568    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   569spec:
   570  service:
   571    daemon: false
   572    flushSeconds: 5
   573    healthCheck: true
   574    httpListen: 0.0.0.0
   575    httpPort: 32020
   576    httpServer: true
   577    logLevel: info
   578    parsersFile: parsers.conf
   579  filterSelector:
   580    matchLabels:
   581      fluentbit.fluent.io/enabled: "true"
   582  inputSelector:
   583    matchLabels:
   584      fluentbit.fluent.io/enabled: "true"
   585  outputSelector:
   586    matchLabels:
   587      fluentbit.fluent.io/enabled: "true"
   588---
   589apiVersion: fluentbit.fluent.io/v1alpha2
   590kind: ClusterInput
   591metadata:
   592  name: k8s-container
   593  labels:
   594    fluentbit.fluent.io/enabled: "true"
   595  namespace: fluent-operator
   596  annotations:
   597    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   598    pallet.edge.ncr.com/name: fluentbit
   599    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   600    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   601    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   602    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   603spec:
   604  alias: k8s-tail
   605  tail:
   606    bufferChunkSize: 512k
   607    bufferMaxSize: 10240k
   608    db: /var/log/flb_containers.db
   609    memBufLimit: 100MB
   610    multilineParser: docker
   611    path: /var/log/containers/*.log
   612    readFromHead: true
   613    refreshIntervalSeconds: 60
   614    skipLongLines: true
   615    tag: k8s_container.<namespace_name>_<pod_name>_<container_name>_<docker_id>
   616    tagRegex: (?<pod_name>[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*)_(?<namespace_name>[^_]+)_(?<container_name>.+)-(?<docker_id>.+).log
   617---
   618apiVersion: fluentbit.fluent.io/v1alpha2
   619kind: ClusterInput
   620metadata:
   621  name: k8s-node-auditd
   622  labels:
   623    fluentbit.fluent.io/enabled: "true"
   624  namespace: fluent-operator
   625  annotations:
   626    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   627    pallet.edge.ncr.com/name: fluentbit
   628    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   629    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   630    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   631    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   632spec:
   633  alias: auditd-tail
   634  tail:
   635    db: /var/log/flb_auditd.db
   636    memBufLimit: 100MB
   637    path: /var/log/audit/audit.log
   638    refreshIntervalSeconds: 10
   639    tag: k8s_node.auditd.$${NODE_NAME}
   640---
   641apiVersion: fluentbit.fluent.io/v1alpha2
   642kind: ClusterInput
   643metadata:
   644  name: k8s-node-clirunner
   645  namespace: fluent-operator
   646  labels:
   647    fluentbit.fluent.io/enabled: "true"
   648  annotations:
   649    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   650    pallet.edge.ncr.com/name: fluentbit
   651    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   652    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   653    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   654    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   655spec:
   656  alias: clirunner-tail
   657  tail:
   658    db: /var/log/flb_clirunner.db
   659    memBufLimit: 50MB
   660    parser: json
   661    path: /var/log/clirunner/audit.log
   662    refreshIntervalSeconds: 10
   663    tag: k8s_node.clirunner.$${NODE_NAME}
   664---
   665apiVersion: fluentbit.fluent.io/v1alpha2
   666kind: ClusterInput
   667metadata:
   668  name: k8s-node-systemd
   669  labels:
   670    fluentbit.fluent.io/enabled: "true"
   671  namespace: fluent-operator
   672  annotations:
   673    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   674    pallet.edge.ncr.com/name: fluentbit
   675    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   676    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   677    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   678    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   679spec:
   680  alias: systemd
   681  systemd:
   682    db: /var/log/flb_systemd.db
   683    maxEntries: 500
   684    path: /var/log/journal
   685    tag: k8s_node.systemd.$${NODE_NAME}
   686---
   687apiVersion: fluentbit.fluent.io/v1alpha2
   688kind: ClusterOutput
   689metadata:
   690  name: k8s-container
   691  labels:
   692    fluentbit.fluent.io/enabled: "true"
   693  namespace: fluent-operator
   694  annotations:
   695    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   696    pallet.edge.ncr.com/name: fluentbit
   697    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   698    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   699    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   700    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   701spec:
   702  customPlugin:
   703    config: |-
   704      Name                          stackdriver
   705      Alias                         k8s-container
   706      Match                         k8s_container.*
   707      export_to_project_id          ${foreman_gcp_project_id}
   708      resource                      k8s_container
   709      k8s_cluster_name              ${cluster_uuid}
   710      k8s_cluster_location          ${gcp_region}-${gcp_zone}
   711      severity_key                  severity
   712      Retry_Limit                   10
   713      Workers                       1
   714      autoformat_stackdriver_trace  true
   715      labels                        cluster_edge_id=${cluster_uuid},cluster_type=${cluster_provider},cluster_name=${cluster_uuid},project_id=${gcp_project_id},node_name=$${NODE_NAME}
   716      custom_k8s_regex              (?<namespace_name>[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*)_(?<pod_name>[^_]+)_(?<container_name>.+)_(?<docker_id>.+)
   717      tag_prefix                    k8s_container.
   718      tls                           on
   719      net.dns.resolver              LEGACY
   720      compress                      gzip
   721---
   722apiVersion: fluentbit.fluent.io/v1alpha2
   723kind: ClusterOutput
   724metadata:
   725  name: k8s-node
   726  labels:
   727    fluentbit.fluent.io/enabled: "true"
   728  namespace: fluent-operator
   729  annotations:
   730    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   731    pallet.edge.ncr.com/name: fluentbit
   732    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   733    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   734    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   735    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   736spec:
   737  customPlugin:
   738    config: |-
   739      Name                          stackdriver
   740      Alias                         k8s_node
   741      Match                         k8s_node.*
   742      export_to_project_id          ${foreman_gcp_project_id}
   743      resource                      k8s_node
   744      k8s_cluster_name              ${cluster_uuid}
   745      k8s_cluster_location          ${gcp_region}-${gcp_zone}
   746      severity_key                  severity
   747      log_name_key                  log_type
   748      Retry_Limit                   10
   749      Workers                       1
   750      autoformat_stackdriver_trace  true
   751      labels                        cluster_edge_id=${cluster_uuid},cluster_type=${cluster_provider},cluster_name=${cluster_uuid},project_id=${gcp_project_id},node_name=$${NODE_NAME}
   752      custom_k8s_regex              ([a-z0-9]+\.(?<node_name>.+))
   753      tag_prefix                    k8s_node.
   754      tls                           On
   755      net.dns.resolver              LEGACY
   756      compress                      gzip
   757---
   758apiVersion: fluentbit.fluent.io/v1alpha2
   759kind: ClusterParser
   760metadata:
   761  name: ambassador
   762  labels:
   763    fluentbit.fluent.io/enabled: "true"
   764  namespace: fluent-operator
   765  annotations:
   766    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   767    pallet.edge.ncr.com/name: fluentbit
   768    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   769    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   770    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   771    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   772spec:
   773  regex:
   774    regex: ^(?<time>\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2})\s+(?<diag>\w+)\s+(?<version>\d{1}.\d{1}.\d{1})\s+(?<code>\[\w+\])\s+(?<severity>\w+):(?<message>.*)
   775---
   776apiVersion: fluentbit.fluent.io/v1alpha2
   777kind: ClusterParser
   778metadata:
   779  name: ambassador-b
   780  labels:
   781    fluentbit.fluent.io/enabled: "true"
   782  namespace: fluent-operator
   783  annotations:
   784    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   785    pallet.edge.ncr.com/name: fluentbit
   786    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   787    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   788    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   789    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   790spec:
   791  regex:
   792    regex: ^\w+="(?<time>\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}.\d+)"\s+\w+=(?<severity>\S+)\s+msg=(?<message>"[^"]+?")\s+func=(?<function>\S+)\s+file=(?<file>"[^"]+?")\s+CMD=(?<cmd>\S+)\s+PID=(?<pid>\d+)\s+THREAD=(?<thread>\S+)
   793---
   794apiVersion: fluentbit.fluent.io/v1alpha2
   795kind: ClusterParser
   796metadata:
   797  name: calico-system
   798  labels:
   799    fluentbit.fluent.io/enabled: "true"
   800  namespace: fluent-operator
   801  annotations:
   802    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   803    pallet.edge.ncr.com/name: fluentbit
   804    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   805    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   806    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   807    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   808spec:
   809  regex:
   810    regex: ^(?<time>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}.\d{3}) \[(?<severity>\w+)\]\[(?<lognum>.*?)\] (?<message>.*)$
   811    timeFormat: "%Y-%m-%d %H:%M:%S.%L"
   812    timeKey: time
   813---
   814apiVersion: fluentbit.fluent.io/v1alpha2
   815kind: ClusterParser
   816metadata:
   817  name: containerd
   818  labels:
   819    fluentbit.fluent.io/enabled: "true"
   820  namespace: fluent-operator
   821  annotations:
   822    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   823    pallet.edge.ncr.com/name: fluentbit
   824    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   825    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   826    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   827    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   828spec:
   829  regex:
   830    regex: '^(?<time>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+([zZ]{1}|[-+]\d{2}:\d{2})) (?<stream>stdout|stderr) [^ ]* (?<message>.*)$'
   831    timeFormat: "%Y-%m-%dT%H:%M:%S.%L%z"
   832    timeKey: time
   833---
   834apiVersion: fluentbit.fluent.io/v1alpha2
   835kind: ClusterParser
   836metadata:
   837  name: couchdb
   838  labels:
   839    fluentbit.fluent.io/enabled: "true"
   840  namespace: fluent-operator
   841  annotations:
   842    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   843    pallet.edge.ncr.com/name: fluentbit
   844    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   845    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   846    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   847    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   848spec:
   849  regex:
   850    regex: \[(?<level>\w+)\]\s+(?<time>\d{4}-\d{2}-\d{2}[T]\d{2}:\d{2}:\d{2}.\d{6}[zZ])\s+(?<message>.*)
   851---
   852apiVersion: fluentbit.fluent.io/v1alpha2
   853kind: ClusterParser
   854metadata:
   855  name: fluent-bit
   856  labels:
   857    fluentbit.fluent.io/enabled: "true"
   858  namespace: fluent-operator
   859  annotations:
   860    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   861    pallet.edge.ncr.com/name: fluentbit
   862    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   863    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   864    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   865    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   866spec:
   867  regex:
   868    regex: ^\[(?<time>\d{4}\/\d{2}\/\d{2} \d{2}:\d{2}:\d{2})\] \[\s*(?<severity>\w+)\] \[(?<component>.*?)\] (?<message>.*)$
   869    timeFormat: "%Y/%m/%d %H:%M:%S"
   870    timeKey: time
   871---
   872apiVersion: fluentbit.fluent.io/v1alpha2
   873kind: ClusterParser
   874metadata:
   875  name: fluent-bit-startup
   876  labels:
   877    fluentbit.fluent.io/enabled: "true"
   878  namespace: fluent-operator
   879  annotations:
   880    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   881    pallet.edge.ncr.com/name: fluentbit
   882    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   883    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   884    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   885    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   886spec:
   887  regex:
   888    regex: ^level=(?<severity>\w+) time=(?<time>[^ ]*) msg=(?<message>.*)$
   889    timeFormat: "%Y-%m-%dT%H:%M:%S%z"
   890    timeKey: time
   891---
   892apiVersion: fluentbit.fluent.io/v1alpha2
   893kind: ClusterParser
   894metadata:
   895  name: fluent-operator
   896  labels:
   897    fluentbit.fluent.io/enabled: "true"
   898  namespace: fluent-operator
   899  annotations:
   900    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   901    pallet.edge.ncr.com/name: fluentbit
   902    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   903    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   904    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   905    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   906spec:
   907  regex:
   908    regex: ^(?<time>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}[zZ])\s+(?<severity>\S+)\s+(?<message>.+?)$
   909---
   910apiVersion: fluentbit.fluent.io/v1alpha2
   911kind: ClusterParser
   912metadata:
   913  name: glog
   914  labels:
   915    fluentbit.fluent.io/enabled: "true"
   916  namespace: fluent-operator
   917  annotations:
   918    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   919    pallet.edge.ncr.com/name: fluentbit
   920    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   921    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   922    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   923    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   924spec:
   925  regex:
   926    regex: '^(?<severity>\w)(?<time>\d{4} [^\s]*)\s+(?<pid>\d+)\s+(?<source_file>[^ \]]+)\:(?<source_line>\d+)\]\s(?<message>.*)$'
   927    timeFormat: "%m%d %H:%M:%S.%L"
   928    timeKey: time
   929---
   930apiVersion: fluentbit.fluent.io/v1alpha2
   931kind: ClusterParser
   932metadata:
   933  name: json-simple
   934  labels:
   935    fluentbit.fluent.io/enabled: "true"
   936  namespace: fluent-operator
   937  annotations:
   938    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   939    pallet.edge.ncr.com/name: fluentbit
   940    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   941    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   942    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   943    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   944spec:
   945  json: {}
   946---
   947apiVersion: fluentbit.fluent.io/v1alpha2
   948kind: ClusterParser
   949metadata:
   950  name: k8s-custom-tag
   951  labels:
   952    fluentbit.fluent.io/enabled: "true"
   953  namespace: fluent-operator
   954  annotations:
   955    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   956    pallet.edge.ncr.com/name: fluentbit
   957    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   958    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   959    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   960    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   961spec:
   962  regex:
   963    regex: '^(?<namespace_name>[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*)_(?<pod_name>[^_]+)_(?<container_name>.+)_(?<docker_id>.+)$'
   964---
   965apiVersion: fluentbit.fluent.io/v1alpha2
   966kind: ClusterParser
   967metadata:
   968  name: kured
   969  labels:
   970    fluentbit.fluent.io/enabled: "true"
   971  namespace: fluent-operator
   972  annotations:
   973    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   974    pallet.edge.ncr.com/name: fluentbit
   975    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   976    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   977    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   978    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   979spec:
   980  regex:
   981    regex: '^time="(?<time>[^"]*)" level=(?<severity>\w+) msg="(?<message>.*)"$'
   982    timeFormat: "%Y-%m-%dT%H:%M:%S%z"
   983    timeKey: time
   984---
   985apiVersion: fluentbit.fluent.io/v1alpha2
   986kind: ClusterParser
   987metadata:
   988  name: postgres-exporter
   989  labels:
   990    fluentbit.fluent.io/enabled: "true"
   991  namespace: fluent-operator
   992  annotations:
   993    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   994    pallet.edge.ncr.com/name: fluentbit
   995    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   996    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   997    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
   998    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   999spec:
  1000  regex:
  1001    regex: ^ts=(?<time>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}[zZ]) caller=(?<caller>.*) level=(?<severity>.*) err=(?<message>.*)$
  1002    timeFormat: "%Y-%m-%dT%H:%M:%S.%L%z"
  1003    timeKey: time
  1004---
  1005apiVersion: fluentbit.fluent.io/v1alpha2
  1006kind: ClusterParser
  1007metadata:
  1008  name: prometheus-operator
  1009  labels:
  1010    fluentbit.fluent.io/enabled: "true"
  1011  namespace: fluent-operator
  1012  annotations:
  1013    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
  1014    pallet.edge.ncr.com/name: fluentbit
  1015    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
  1016    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
  1017    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
  1018    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
  1019spec:
  1020  regex:
  1021    regex: ^\w+=(?<severity>\w+)\s+\w+=(?<time>\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}.\d+\w{1})\s+\w+=(?<caller>\S+)(\s+\w+=(?<component>\w+))?(?:\s+key=(?<key>\S+))?(?:\s+alertmanager=(?<alertmanager>\S+))?(?:\s+namespace=(?<namespace>\S+))?\s+\w+=(?<message>"[^"]*")(\s+secret=(?<secret>.*))?(\s+err=(?<err>.*))?
  1022---
  1023apiVersion: fluentbit.fluent.io/v1alpha2
  1024kind: ClusterParser
  1025metadata:
  1026  name: redpanda
  1027  labels:
  1028    fluentbit.fluent.io/enabled: "true"
  1029  namespace: fluent-operator
  1030  annotations:
  1031    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
  1032    pallet.edge.ncr.com/name: fluentbit
  1033    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
  1034    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
  1035    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
  1036    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
  1037spec:
  1038  regex:
  1039    regex: ^(?<level>\w+)\s+(?<time>\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2},\d{3})\s+\[shard\s+(?<shard>\d+)\]\s+(?<module>\w+)\s+-\s+(?<file>\w+\.\w+):(?<line>\d+)\s+-\s+(?<message>.*)$
  1040---
  1041apiVersion: fluentbit.fluent.io/v1alpha2
  1042kind: FluentBit
  1043metadata:
  1044  labels:
  1045    app.kubernetes.io/name: fluent-bit
  1046  name: fluent-bit
  1047  namespace: fluent-operator
  1048  annotations:
  1049    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
  1050    pallet.edge.ncr.com/name: fluentbit
  1051    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
  1052    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
  1053    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-logging'
  1054    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
  1055spec:
  1056  envVars:
  1057  - name: GOOGLE_SERVICE_CREDENTIALS
  1058    value: /var/secrets/google/key.json
  1059  fluentBitConfigName: fluent-bit-config
  1060  image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/kubesphere/fluent-bit@sha256:b3e867b95ef20c7ecbcbd58ef1abbab7c574716a0ecb50cccb9a3d4c35f99532
  1061  labels:
  1062    app.kubernetes.io/component: logs
  1063  livenessProbe:
  1064    httpGet:
  1065      path: /
  1066      port: 32020
  1067  metricsPort: 32020
  1068  positionDB:
  1069    hostPath:
  1070      path: /var/lib/fluent-bit/
  1071  readinessProbe:
  1072    httpGet:
  1073      path: /api/v1/health
  1074      port: 32020
  1075  resources:
  1076    limits:
  1077      cpu: 750m
  1078      memory: 200Mi
  1079    requests:
  1080      cpu: 100m
  1081      memory: 100Mi
  1082  tolerations:
  1083  - effect: NoSchedule
  1084    key: node-role.kubernetes.io/master
  1085    operator: Exists
  1086  volumes:
  1087  - hostPath:
  1088      path: /var/log/journal
  1089    name: journal
  1090  - hostPath:
  1091      path: /mnt
  1092    name: mnt
  1093  - hostPath:
  1094      path: /var/snap/microk8s/
  1095    name: varlibdockercontainers
  1096  - hostPath:
  1097      path: /var/log
  1098    name: varlog
  1099  - name: gcp-api-key
  1100    secret:
  1101      secretName: gcp-api-key
  1102  volumesMounts:
  1103  - mountPath: /journal
  1104    name: journal
  1105  - mountPath: /mnt
  1106    name: mnt
  1107    readOnly: true
  1108  - mountPath: /var/snap/microk8s/
  1109    name: varlibdockercontainers
  1110    readOnly: true
  1111  - mountPath: /var/log
  1112    name: varlog
  1113  - mountPath: /var/secrets/google
  1114    name: gcp-api-key
  1115    readOnly: true

View as plain text