[fluentd] Allow disable defaults
Hi, I want to use FluentD but only for forwarded logs/metrics from FluentBit. So I don't want to use and have the default configuration for systemd and prometheus deployed in my K8s (my FluentD will consume data only by forward input plugin).
I made some changes that will allow to disable deploying of default configuration manifest an also keeps original functionality from default values.yaml.
- [x] Fixed datatype of
dashboards.enabledparameter - [x] Hardcoded configmaps
fluentd-prometheus-confandfluentd-systemd-confcan be now disabled - [x]
fileConfigsparameter changed from map to array (allows you to insert different configuration fields here, but exclude the original one hardcoded)
Can you review it and tell if here is something wrong or out of yours vision? @edsiper @dioguerra
I am also interested in this use-case snce I am using fluentd to collect only application logs. @MioOgbeni - are you following up with this?
@dioguerra - should I open a new PR to add this functionality?