Releases: spotahome/kooper
Releases · spotahome/kooper
v0.7.0
v0.6.0
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.0
This release breaks handler interface to allow passing a context (used to allow tracing).
Added
- Context as first argument to handler interface to pass tracing context (Breaking change).
- Tracing through opentracing.
- Leader election for controllers and operators.
- Let customizing (using configuration) the retries of event processing errors on controllers.
- Controllers now can be created using a configuration struct.
- Add support for Kubernetes 1.10.
v0.2.0
This release breaks controllers constructors to allow passing a metrics recorder backend.
Added
- Prometheus metrics backend.
- Metrics interface.
- Concurrent controller implementation.
- Controllers record metrics about queued and processed events.
Fixed
- Fix passing a nil logger to make controllers execution break.
v0.1.0
Added
- CRD client check for kubernetes apiserver (>=1.7)
- CRD ensure (waits to be present after registering a CRD)
- CRD client tooling
- multiple CRD and multiple controller operator.
- single CRD and single controller operator.
- sequential controller implementation.
- Dependencies managed by dep and vendored.