146 Commits
Author SHA1 Message Date
Mustafa Akın 7bb80521d1 Config files updated to reflect Github Registry and stdout 2021-06-17 00:17:55 +03:00
yongsong you 69866836ed support multi arch images (#84)
remove `GOARCH` env in Dockerfile to support multi arch images.

Building multi arch images is easy with `docker buildx`:

* enable `docker buildx` feature following the [docs](https://docs.docker.com/buildx/working-with-buildx/)
* run `docker buildx create --name builder --use` to create a builder instance(only need run once)
* run following command to build and push muti arch images: `docker buildx build --platform linux/amd64,linux/arm64 -t opsgenie/kubernetes-event-exporter:v0.9 --push .`
v0.10
2021-06-16 22:52:49 +03:00
Mustafa Akın 30e4027760 modify lasttime stamp to 5 seconds 2021-06-16 22:47:51 +03:00
Kirill Buev f50b41b9dd Do not ignore events created more than 5 seconds ago (#98)
* Filter events by LastTimestamp instead of CreationTimestamp

* Ignore events fired more than 1 minute ago
2021-06-16 22:47:24 +03:00
Mustafa Akın 17985269a8 Merge branch 'jun06t-update-slack-library' 2021-06-16 22:45:31 +03:00
Mustafa Akın fbc68cdade manual vendoring 2021-06-16 22:45:11 +03:00
Mustafa Akın b1c3a9efff Merge branch 'update-slack-library' of https://github.com/jun06t/kubernetes-event-exporter into jun06t-update-slack-library 2021-06-16 22:45:02 +03:00
Mustafa Akın 269b8d3b03 Vendor fixes 2021-06-16 22:42:46 +03:00
Mustafa Akın 5867a4eea6 Minor fixes for event bridge 2021-06-16 22:26:02 +03:00
Mustafa Akın cd517e3f59 Merge branch 'tribonacci-swiggy' 2021-06-16 22:09:32 +03:00
Mustafa Akın bf1f9bdd8c resolve conflicts 2021-06-16 22:09:23 +03:00
Mustafa Akın 774393642f Merge branch 'mblaschke-feature/stdout' 2021-06-16 22:07:10 +03:00
Mustafa Akın dbcf9044fc Resolve conflicts 2021-06-16 22:06:56 +03:00
Mustafa Akın a2f8ac8f2f Go 1.14 to 1.16 update 2021-06-16 21:48:57 +03:00
makocchi db3b1847a6 Improve slack attachment (#92)
* improve slack attachment

* update slack configuration
2021-06-16 21:36:06 +03:00
Christoph Petrausch 46c2cb70f4 elasticsearch: Add TLS client cert auth (#116)
* elasticsearch: Add TLS client cert auth

* Elasticsearch: Init RootCA certpool to prevent nil pointer dereference

* Elasticsearch: Refactor TLS setup to catch errors

Don't setup client cert auth of not both keyFile and certFile are configured
2021-06-16 21:35:06 +03:00
Jason Yanowitz ce3f5f0c78 expose InsecureSkipVerify for Kafka TLS config (#86)
Defaults to false if it's not specified.

    Co-authored-by: Joyce Yee <jzyeezy>
2021-06-16 21:34:20 +03:00
Mark Ferree 381a645be8 Routing example had invalid yaml for final route. (#111) 2021-06-16 21:33:25 +03:00
Blazej SiejekandBlazej Siejek 68c8420294 Updated stdout readme.md (#102)
Co-authored-by: Blazej Siejek <blazej.siejek@huuugegames.com>
2021-06-16 21:32:29 +03:00
Flávio Lemos 7dd5fcf382 Changed Dockerfile to run as non-root user (#120) 2021-06-16 21:32:10 +03:00
Akif Khanandakif.ak 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
mustafaakin-atl 6da0e1bfd3 Merge pull request #122 from freenet-group/master
Add pipe sink
2021-06-16 21:30:46 +03:00
mustafaakin-atl f13900712d Merge pull request #117 from hikhvar/add-dedot
Add a DeDot function to the EnhancedObject to replace dots
2021-06-16 21:28:32 +03:00
Junpei Tsuji 50ee24e531 Run go mod tidy 2021-06-16 05:20:18 +09:00
Junpei Tsuji a0a73a7a52 Update vendor 2021-06-16 05:19:16 +09:00
Junpei Tsuji 1a76957af5 Use slack-go/slack instead of nlope/slack 2021-06-16 05:19:09 +09:00
Daniel Fischedick 3fffeceea1 fixed ReceiverConfig 2021-06-01 16:53:25 +02:00
Daniel Fischedick 04f8c35514 Add pipe sink 2021-05-10 14:23:29 +02:00
Christoph Petrausch 08ed16bc0f Add a DeDot function to the EnhancedObject to replace dots
This replaces all dots in the labels and annotations of the enhancedObject.

Fixes #109
2021-03-08 16:48:04 +01:00
Markus Blaschke 3b4791d54a implement stdout receiver
add stdout receiver without any rotation and additional file handling

Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
2020-10-12 20:08:20 +02:00
vikash s df79a3fbda added logs for sing 2020-10-12 15:29:07 +05:30
vikash s c1ece30710 eventbridge sink logs added 2020-10-12 13:26:59 +05:30
vikash s 4a34bbf82a reverted back config file 2020-09-29 20:19:02 +05:30
tribonacci 7ba6e015f2 Delete 03-config-aws.yaml 2020-09-29 16:39:47 +05:30
vikash s f7d75cb6f9 vendor dependency event bridge 2020-09-28 19:25:16 +05:30
vikash s f0b407dc5e added eventbridge sink 2020-09-28 18:24:02 +05:30
vikash s e22b95e70e parsing event details 2020-09-17 20:09:44 +05:30
vikash s 63dc187fb6 Event bridge config added 2020-09-14 16:36:51 +05:30
Mustafa Akın bad127009b Release version 0.9 v0.9 2020-08-22 18:36:13 +03:00
Mustafa Akin 1d2f3cc0ef Big Query Readme 2020-08-22 18:26:06 +03:00
Mustafa Akin f6a8e09c0d Type support added for Elasticsearch 6 and lower. Fixes #77 2020-08-22 17:38:58 +03:00
Mustafa Akin fb763662cf Go mod vendor for bigquery libs 2020-08-22 17:24:25 +03:00
Mustafa Akın 1139c6f5c6 Merge pull request #69 from vsbus/victor/bq-try3
BigQuerySink
2020-08-22 17:21:47 +03:00
Mustafa Akın fad531f01e Merge pull request #79 from ivilimon/patch-1
Fix label matching bug
2020-08-22 15:48:20 +03:00
Mustafa Akın 2997c0ce02 Merge pull request #72 from sshishov/ss/fix_webhook_response_check
Fix comparison and use proper error message in webhook response
2020-08-22 15:45:39 +03:00
Mustafa Akın 81d2220f05 Merge pull request #71 from Showmax/fix_opsgenie_priority
Fix setting alert priority in OpsGenie sink
2020-08-22 15:45:07 +03:00
Ivana Vilimonovic 28bf293b9f add test for label regex 2020-08-14 18:31:31 -04:00
ivana f1c7400493 Fix label matching bug
Use the configured label value as the regex pattern. Currently it is trying to match the value from the config using the object's label as the pattern, which is incorrect. See also the Annotations matching below which is doing it correctly.
2020-08-14 18:07:40 -04:00
Sergei Shishov b3f99e354c Fix comparison and use proper error message 2020-07-28 13:05:39 +04:00
Jiri Brunclik 471d52de78 Fix setting alert priority in OpsGenie sink 2020-07-24 13:58:58 +02:00