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

218 lines
5.7 KiB
Diff
Raw Normal View History

--- charts-original/values.yaml
+++ charts/values.yaml
2024-02-14 21:21:38 +00:00
@@ -5,13 +5,8 @@
replicaCount: 1
image:
2024-02-14 21:21:38 +00:00
- # -- Name of the image repository to pull the container image from.
- repository: ghcr.io/kube-logging/logging-operator
-
- # -- Image tag override for the default value (chart appVersion).
- tag: ""
-
- # -- [Image pull policy](https://kubernetes.io/docs/concepts/containers/images/#updating-images) for updating already existing images on a node.
+ repository: rancher/mirrored-kube-logging-logging-operator
+ tag: 4.8.0
pullPolicy: IfNotPresent
2024-02-14 21:21:38 +00:00
env: []
@@ -244,7 +239,7 @@
imagePullSecrets: []
pvc:
# -- enable pvc for
- enabled: true
+ enabled: false
# -- storage class for event tailer pvc
accessModes:
- ReadWriteOnce
@@ -306,14 +301,168 @@
2024-02-14 21:21:38 +00:00
image: fluent/fluent-bit
pullPolicy: IfNotPresent
port: 8080
- args: ["-i", "http", "-p", "port=8080", "-o", "stdout"]
- resources:
- limits:
- cpu: 100m
- memory: 50Mi
- requests:
- cpu: 20m
- memory: 25Mi
+ # args: ["-i", "http", "-p", "port=8080", "-o", "stdout"]
+ # resources:
+ # limits:
+ # cpu: 100m
+ # memory: 50Mi
+ # requests:
+ # cpu: 20m
+ # memory: 25Mi
+
+ # Service definition for query http service
+ service:
+ type: ClusterIP
+ clusterIP: None
+ # Annotations to query http service
+ annotations: {}
+ # Labels to query http service
+ labels: {}
+
+# Logging CR specific serviceAccount annotations
+loggingServiceAccountAnnotations: {}
+## Syntax ##
+# <logging-name>:
+# <key>: <value>
+#
+## Example ##
+#
+# root:
+# eks.amazonaws.com/role-arn: <RoleARN>
+#
+## Result - added to the Logging resource ##
+#
+# spec:
+# fluentd:
+# serviceAccount:
+# metadata:
+# annotations:
+# eks.amazonaws.com/role-arn: arn:aws:iam::1234567890:role/my-iam-role
+#
+
+###################################
+# 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
+ psp:
+ enabled: false
+
+ # Change the "dockerRootDirectory" if the default Docker directory has changed.
+ dockerRootDirectory: ""
+
+ rkeWindowsPathPrefix: "c:\\"
+
+ seLinux:
+ enabled: false
+
+images:
+ config_reloader:
+ repository: rancher/mirrored-kube-logging-config-reloader
+ tag: v0.0.5
+ fluentbit:
+ repository: rancher/mirrored-fluent-fluent-bit
+ tag: 3.0.4
+ nodeagent_fluentbit:
+ os: "windows"
+ repository: rancher/fluent-bit
+ tag: 2.2.0
+ fluentbit_debug:
+ repository: rancher/mirrored-fluent-fluent-bit
+ tag: 3.0.4-debug
+ fluentd:
+ repository: rancher/mirrored-kube-logging-fluentd
+ tag: v1.16-4.8-full
+
+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/control-plane
+ 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: {}
+ env: []
+ logLevel: {}
+fluentbit:
+ inputTail:
+ Buffer_Chunk_Size: ""
+ Buffer_Max_Size: ""
+ Mem_Buf_Limit: ""
+ Multiline_Flush: ""
+ Skip_Long_Lines: ""
+ resources: {}
+ tolerations:
+ - key: node-role.kubernetes.io/control-plane
+ 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: ""
# -- Extra manifests to deploy as an array
extraManifests: []
@@ -324,3 +473,12 @@
# name: extra-manifest
# data:
# extra-data: "value"
+
+# 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.