-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Description
Bug Report
Describe the bug
In the Kubernetes Events input plugin there are struct fields that may represent missing or unexposed configuration parameters. Looking at kubernetes_events.h, the following struct members are referenced in the code but have no corresponding config_map entries:
db_locking(line 97) - Used inkubernetes_events_conf.cline 61, but no config entrydb_journal_mode(line 98) - Used inkubernetes_events_conf.cline 70, but no config entrydns_retries(line 70) - Defined in struct but no config entrydns_wait_time(line 71) - Defined in struct but no config entrydb.syncis defined inconfig_mapbut withFLB_FALSEoffset, yet no code inkubernetes_events_conf.cthat reads this property withflb_input_get_property(), so the config entry exists but appears unused.
In summary, 4 struct fields potentially missing config entries: db_locking, db_journal_mode, dns_retries, dns_wait_time and db.sync appears defined but not properly wired to be read from configuration.
To Reproduce
None, they don't exist or are unreachable.
Expected behavior
That the above mentioned configuration parameters are defined and available to be used.
Screenshots
N/A
Your Environment
- Version used: all
- Configuration: all
- Environment name and version (e.g. Kubernetes? What version?): all
- Server type and version: all
- Operating System and version: all
- Filters and plugins: in_kubernetes_events
Additional context
N/A