rancher-charts/packages/rancher-logging/generated-changes/patch/values.yaml.patch

183 lines
5.0 KiB
Diff

--- charts-original/values.yaml
+++ charts/values.yaml
@@ -5,7 +5,7 @@
replicaCount: 1
image:
- repository: ghcr.io/banzaicloud/logging-operator
+ repository: rancher/mirrored-banzaicloud-logging-operator
tag: 3.17.1
pullPolicy: IfNotPresent
@@ -38,9 +38,14 @@
# cpu: 100m
# memory: 128Mi
-nodeSelector: {}
+nodeSelector:
+ kubernetes.io/os: linux
-tolerations: []
+tolerations:
+ - key: cattle.io/os
+ operator: "Equal"
+ value: "linux"
+ effect: NoSchedule
affinity: {}
@@ -56,6 +61,9 @@
# Labels to query http service
labels: {}
+# These "rbac" settings match the upstream defaults. For only using psp in the overlay files, which
+# include the default Logging CRs created, see the "global.psp" setting. To enable psp for the entire
+# chart, enable both "rbac.psp" and "global.psp" (this may require further changes to the chart).
rbac:
enabled: true
psp:
@@ -95,3 +103,142 @@
additionalLabels: {}
metricRelabelings: []
relabelings: []
+
+###################################
+# Rancher Logging Operator Values #
+###################################
+
+# Enable debug to use fluent-bit images that allow exec
+debug: false
+
+# Disable persistent volumes for buffers
+disablePvc: true
+
+# If your additional logging sources collect logs from systemd configure the systemd log path here
+systemdLogPath: "/run/log/journal"
+
+global:
+ cattle:
+ systemDefaultRegistry: ""
+ # Uncomment the below two lines to either enable or disable Windows logging. If this chart is
+ # installed via the Rancher UI, it will set this value to "true" if the cluster is a Windows
+ # cluster. In that scenario, if you would like to disable Windows logging on Windows clusters,
+ # set the value below to "false".
+ # windows:
+ # enabled: true
+
+ # Change the "dockerRootDirectory" if the default Docker directory has changed.
+ dockerRootDirectory: ""
+
+ # This psp setting differs from the upstream "rbac.psp" by only enabling psp settings for the
+ # overlay files, which include the Logging CRs created, whereas the upstream "rbac.psp" affects the
+ # logging operator.
+ psp:
+ enabled: true
+
+ rkeWindowsPathPrefix: "c:\\"
+
+ seLinux:
+ enabled: false
+
+images:
+ config_reloader:
+ repository: rancher/mirrored-jimmidyson-configmap-reload
+ tag: v0.4.0
+ fluentbit:
+ repository: rancher/mirrored-fluent-fluent-bit
+ tag: 1.8.9
+ nodeagent_fluentbit:
+ os: "windows"
+ repository: rancher/fluent-bit
+ tag: 1.8.9
+ fluentbit_debug:
+ repository: rancher/mirrored-fluent-fluent-bit
+ tag: 1.8.9-debug
+ fluentd:
+ repository: rancher/mirrored-banzaicloud-fluentd
+ tag: v1.14.4-alpine-2
+
+additionalLoggingSources:
+ rke:
+ enabled: false
+ fluentbit:
+ log_level: "info"
+ mem_buffer_limit: "5MB"
+ rke2:
+ enabled: false
+ stripUnderscores: false
+ k3s:
+ enabled: false
+ container_engine: "systemd"
+ stripUnderscores: false
+ aks:
+ enabled: false
+ eks:
+ enabled: false
+ gke:
+ enabled: false
+ kubeAudit:
+ auditFilename: ""
+ enabled: false
+ pathPrefix: ""
+ fluentbit:
+ logTag: kube-audit
+ tolerations:
+ - key: node-role.kubernetes.io/controlplane
+ value: "true"
+ effect: NoSchedule
+ - key: node-role.kubernetes.io/etcd
+ value: "true"
+ effect: NoExecute
+
+# configures node agent options for windows node agents
+nodeAgents:
+ tls:
+ enabled: false
+
+# These settings apply to every Logging CR, including vendor Logging CRs enabled in "additionalLoggingSources".
+# Changing these affects every Logging CR installed.
+fluentd:
+ bufferStorageVolume: {}
+ livenessProbe:
+ tcpSocket:
+ port: 24240
+ initialDelaySeconds: 30
+ periodSeconds: 15
+ nodeSelector: {}
+ resources: {}
+ tolerations: {}
+fluentbit:
+ inputTail:
+ Buffer_Chunk_Size: ""
+ Buffer_Max_Size: ""
+ Mem_Buf_Limit: ""
+ Multiline_Flush: ""
+ Skip_Long_Lines: ""
+ resources: {}
+ tolerations:
+ - key: node-role.kubernetes.io/controlplane
+ value: "true"
+ effect: NoSchedule
+ - key: node-role.kubernetes.io/etcd
+ value: "true"
+ effect: NoExecute
+ filterKubernetes:
+ Merge_Log: ""
+ Merge_Log_Key: ""
+ Merge_Log_Trim: ""
+ Merge_Parser: ""
+
+# DO NOT SET THIS UNLESS YOU KNOW WHAT YOU ARE DOING.
+# Setting fields on this object can break rancher logging or cause unexpected behavior. It is intended to be used if you
+# need to configure functionality not exposed by rancher logging. It is highly recommended you check the `app-readme.md`
+# for the functionality you need before modifying this object.
+
+# this object will be merged with every logging CR created by this chart. Any fields that collide with fields from the
+# settings above will be overridden. Any fields that collide with fields set in the files in `templates/loggings` will
+# be ignored.
+loggingOverlay: {}
+# spec:
+# fluentbit: {}
+# fluentd: {}
\ No newline at end of file