Commit Graph

214 Commits

Author SHA1 Message Date
James Ringer
8af50d72df Add Kustomize (#58)
* Add kustomization.yaml

* Add kustomize deploy to README.md
2023-03-17 09:27:40 +03:00
dependabot[bot]
32a64cc965 Bump golang.org/x/net from 0.4.0 to 0.7.0 (#60)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.4.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.4.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-17 09:26:14 +03: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
28973d767e remove publishing to docker hub 2022-12-19 11:11:34 +03:00
raffis
1b684b5cb9 fix: allow specify root ca without client/key (#41)
Signed-off-by: Raffael Sahli <raffael.sahli@doodle.com>

Signed-off-by: Raffael Sahli <raffael.sahli@doodle.com>
v1.1
2022-12-19 10:56:36 +03:00
Kevin Li
a3dc8681df Reuse transport to avoid the unnecessary connections (#31)
* Reuse trasport to avoid uncessary connections

* Fix typo

Co-authored-by: Kanwen Li 🐼 <kanwli@microsoft.com>
Co-authored-by: Mustafa Akın <mustafa@resmo.com>
2022-12-19 10:52:32 +03:00
Minchao
9847b8c54b doc: fix typo (#28) 2022-12-19 10:51:16 +03:00
Biriukov Sergei
0ee3988b69 use custom role with wider read permissions (#39) 2022-12-19 10:50:53 +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
Sasaki Motoaki
fe3289cbe2 add yaml tag to MinCount (#43)
Will add more tags
2022-12-19 10:29:27 +03:00
dbluxo
a4ad4bc3ed fix: update dependencies to fix CVE-2021-43565 & CVE-2022-27664 (#36) 2022-12-12 18:24:40 +03:00
Nahuel
35f596bf9e Fix kinesis typo in README (#30) 2022-10-17 16:39:20 +03:00
Mustafa Akın
ce8f53590f Added Prometheus annotaitons to deployment v1.0 2022-09-15 11:24:01 +03:00
Mustafa Akın
8aaaf451a4 Merge branch 'master' of github.com:resmoio/kubernetes-event-exporter 2022-09-15 11:10:45 +03:00
Brian McQueen
b79cc20ecd added initial set of prometheus metrics per ticket #4 exposing basic success and error rates (#15) 2022-09-15 11:09:30 +03:00
Sven Schliesing
6ceffdf843 Fix typo for "OpenSearch" (#12) 2022-09-15 11:09:13 +03:00
Kirill Borodin
60cc0f689b enable DeDot function with firehose sink (#18)
* enable DeDot function with firehose sink

* function fix
2022-09-15 11:08:56 +03:00
Mustafa Akın
c0670f6c4b Added info to readme about when to set kubeQPS values 2022-09-15 10:45:28 +03:00
Mustafa Akın
eeef75d3d8 Merge branch 'client-throttle' 2022-09-15 10:42:03 +03:00
Mustafa Akın
91d7d8fa80 Renamed the deployment.yaml to latest one 2022-07-25 16:48:26 -04:00
ilteriş
c4fa95bdcd Merge pull request #5 from resmoio/release-image
Release image to docker hub and github packages
v1.0-alpha
2022-07-22 16:33:31 +03:00
ilteristabak
6b7ae4ebb5 Release image to docker hub and github packages 2022-07-22 16:29:03 +03:00
Mustafa Akın
2bb8c7c357 Merge pull request #3 from fpants/clustername
added support for optional clusterName via config file
2022-07-20 00:21:42 +03:00
Mustafa Akın
ea1859353f Remove vendor from Dockerfile 2022-07-03 22:41:31 +03:00
Mustafa Akın
5c720d3a4d Remove vendor now, go is better at handling dependencies 2022-07-03 22:40:29 +03:00
Mustafa Akın
a7f6c0fa4a Merge branch 'avoid_error_logging_crd' 2022-07-03 22:04:10 +03:00
Mustafa Akın
62c4f35f3d Merge branch 'xxops/master' 2022-07-03 22:01:43 +03:00
Mustafa Akın
90375e68c2 Merge branch 'webhook-transport-proxy' 2022-07-03 21:58:38 +03:00
Mustafa Akın
970e9a0adb Merge branch 'add-opensearch-sink' 2022-07-03 21:57:59 +03:00
Mustafa Akın
d0f6821543 Merge branch 'fix-timestamp' 2022-07-03 21:54:20 +03:00
Mustafa Akın
35cf24dcaf Merge branch 'itshikanov/master' 2022-07-03 21:53:54 +03:00
lob
8915de4a2b fix: GetTimestampMs handles different event timestamp
Signed-off-by: lob <pengyu@pingcap.com>
2022-04-16 17:59:17 +08:00
chenlichao
8f1f14fb3d Enhance webhook sink, add template feature to http headers 2022-03-28 19:31:29 +08:00
minchao
0c6926329e fix proxy support for webhook transport
Because the webhook used http.DefaultTransport which supports http.ProxyFromEnvironment in v0.10.
2022-03-08 11:39:58 +08:00
Ryan Brainard
f0dc4143c7 Switch to gcr.io/distroless/static:nonroot 2022-03-03 10:55:48 +09:00
Andrey Shikanov
97247cb9fd Add deDot for receiver: file 2022-02-17 16:14:46 +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
lob
3cd9dd2c0d fix: add kubernetes client QPS and Burst config
Signed-off-by: lob <pengyu@pingcap.com>
2021-12-08 22:17:28 +08:00
Brian McQueen
3559ed4c08 added support for optional clusterName via config file, since emitted events need a clustername when multiple clusters are in service 2021-12-01 15:15:47 -08:00
Angelo Poerio
0399a29638 avoid logging at the error level the errors involving CRD, but do it anyway at debug level 2021-11-30 12:57:01 +01:00
Mustafa Akın
43dde85e70 workflow updated to 1.17 2021-11-07 18:22:06 +03:00
Mustafa Akın
5d9d82e7dc remove managed fields from event becasue its useless v0.11 2021-11-06 13:54:58 +03:00
Mustafa Akın
b3e76c60bd vendor update 2021-11-06 12:56:49 +03:00
Mustafa Akın
3208b6e37f throttle period fix 2021-11-06 12:45:19 +03:00
Mustafa Akın
f5b0b1cea0 vendor firehose 2021-11-06 12:33:02 +03:00
Mustafa Akın
64a63f51c5 Merge branch 'xmcqueen-kafka-avro' 2021-11-06 12:31:34 +03:00
Mustafa Akın
3b6a261d4a Kafka avro commit merge 2021-11-06 12:31:27 +03:00
Mustafa Akın
7eef4f6586 Merge branch 'kafka-avro' of https://github.com/xmcqueen/kubernetes-event-exporter into xmcqueen-kafka-avro 2021-11-06 12:31:04 +03:00
mustafaakin-atl
4b40b6b1b6 Merge pull request #134 from TinySong/webhook-tls
webhook support tls setting
2021-11-06 12:21:17 +03:00