Problem
In cases where there is a need to increase the resource limit of logging-operator-logging-fluentd
app deployment. This would not be possible through the usual Kommander --installer-config file. This is because the logging-operator-logging
is defined as a second helmrelease of logging-operator
in Kommander-applications.
Solution
Create a configMap named logging-operator-logging-overrides
with the values as data.
apiVersion: v1 kind: ConfigMap metadata: name: logging-operator-logging-overrides namespace: kommander data: values.yaml: | fluentd: resources: limits: cpu: 1 memory: 2000Mi requests: cpu: 1 memory: 1500Mi
This would be picked up by fluentd and would restart with the new configuration.