15 Commits

Author SHA1 Message Date
Mustafa Akın
fe1fd7cccc Added example for secret expansion, updated to go 1.20 2023-07-21 11:31:05 +03:00
Mustafa Akın
65f6d73cca Merge branch 'migrate-yaml-library-to-expose-config-errors-easier' of https://github.com/Evedel/kubernetes-event-exporter into Evedel-migrate-yaml-library-to-expose-config-errors-easier 2023-07-06 20:30:45 +03:00
zviae
5c94c6d2d7 Adding firehose to config.example.yaml (#93) 2023-07-06 18:35:38 +03:00
Evedel
9d624eabb0 fix incorrect docs 2023-03-19 16:05:30 +11:00
Biriukov Sergei
858089f2dc Add more visibility for dropped events (#37)
* add warn for when event is discarded

* add events discarded metrics

* drop event onUpdate subscription

* rename ThrottlePeriod -> MaxEventAgeSeconds

* update readme to match new name of config var

* add explicit go arch

* gofmt

* add config tests

* revert accidental change to dockerfile

* add tests for event MaxEventAgeSeconds

* add tests for event discarded to onEvent function

* Use custom role with wider read permissions (#2)

* use longer time intervals for more stable tests on slower ci

* fix failing config test
2022-12-19 17:18:47 +03:00
Mustafa Akın
f9335bda24 Updated packages, tidied and changed package name from opsgenie to resmoio (#45)
* Updated packages, tidied and changed package name from opsgenie to resmoio

* Handle removal of clusterName from API and leader election api change

* Update Dockerfile Go to 1.19

* Test case for parsing minCount properly for #43

* more extensive test case to also match apiVersion config
2022-12-19 10:45:46 +03:00
Mustafa Akın
eeef75d3d8 Merge branch 'client-throttle' 2022-09-15 10:42:03 +03:00
Willem Borgesius
90ce4b5f94 Add opensearch sink 2021-12-16 08:17:44 +01:00
lob
5852c86d99 doc: add configuration example
Signed-off-by: lob <pengyu@pingcap.com>
2021-12-08 22:34:57 +08:00
Mustafa Akın
5867a4eea6 Minor fixes for event bridge 2021-06-16 22:26:02 +03:00
Mustafa Akın
bf1f9bdd8c resolve conflicts 2021-06-16 22:09:23 +03:00
Akif Khan
57d362476e Syslog sink (#107)
* Implemented syslog sink, this enables pushing k8s-events to rsyslog, syslog daemon server over both tcp/udp.

* Reverting go.mod indirect dependency

* Reverting go.mod indirect dependency

Co-authored-by: akif.ak <akif.ak@flipkart.com>
2021-06-16 21:31:21 +03:00
vikash s
f0b407dc5e added eventbridge sink 2020-09-28 18:24:02 +05:30
Mustafa Akin
077bb6654c Namespace support to work without cluster scope, fixes #42 2020-06-22 18:28:11 +03:00
Mustafa Akin
fee89514e8 better default config to log to stdout, debug log added for involved object capturing 2020-06-22 18:17:18 +03:00