Skip to content
This repository was archived by the owner on Oct 27, 2020. It is now read-only.

Releases: northwesternmutual/kanali

v2.0.0-rc1

25 Apr 18:17
c50e3ad
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release
Disto add executable (#104)

* making distro executable

* bug fix

* bug fix

* bug fix

* bug fix

v1.2.3

13 Nov 01:05
afa4534
Compare
Choose a tag to compare

Changed

  • Allow for batching of InfluxDB writes.
  • Fixed #83.
  • Fixed bug that did not properly handle all config value types.
  • No longer indexing http_method InfluxDB field as it is not being utilized as a tag.

v1.2.2

02 Nov 19:51
183c6de
Compare
Choose a tag to compare

Changed

  • Support regular expressions for ApiKeyBinding key subpaths.

v1.2.1

13 Oct 15:04
Compare
Choose a tag to compare

Added

  • Adding ClusterRole in scripts/install.sh so that install works with latest Minikube releases.

Changed

  • Upstream URLs will now be properly encoded/decoded.
  • Improved test coverage.

Removed

  • Gzip support. Kanali will be a transparent proxy.

v1.2.0

24 Sep 21:58
Compare
Choose a tag to compare

Added

  • Gzip support.
  • Update method to Store interface.
  • Additional Opentracing span to capture target request.
  • Average Target Response Time Grafana panel.

Changed

  • Fixed #61
  • Fixed #57.
  • Using versioned API key plugin in distributed Dockefile and examples.
  • Refactored configuration items.
  • Using TOML as configuration format in distribution and examples.
  • Improved test coverage.

Removed

  • controller.Controller from Plugin interface method parameters

v1.1.4

31 Aug 22:09
Compare
Choose a tag to compare

Added

  • Store interface implementation for mock responses.
  • Slack integration for TravisCI and Coveralls.

Changed

  • Improved test coverage.

Removed

  • Contains method from Store interface.

v1.1.3

26 Aug 15:18
Compare
Choose a tag to compare

Added

  • Go Report GitHub badge
  • License file

Changed

  • If connection to the k8s apiserver is lost, it will be reattempted after 5 seconds.
  • When TPRs are created, the server will not start until it is confirmed that they are created.
  • Kanali process will not terminate if a connection to Jaeger cannot be made.
  • Response will not wait for metrics to be written to InfluxDB before completing.

Removed

  • Deprecated status-port flag. The status server has been removed.
  • Deprecated enable-tracing flag. Like InfluxDB, a best effort at a connection will be made.

v1.1.2

18 Aug 16:24
Compare
Choose a tag to compare

Changed

  • If InfluxDB database doesn't exist when writing, it will be created.
  • Raw URL path will be set when proxying to upstream service.
  • Cleaning up logging.

v1.1.1

15 Aug 23:49
Compare
Choose a tag to compare

Changed

  • TrafficFactory now implements the Store interface.

v1.1.0

15 Aug 06:37
Compare
Choose a tag to compare

Changed

  • Extracted request metrics out of context resulting in an updated Plugin interface.
  • Enhanced Grafana dashboard.
  • Updated docs to reflect change to Plugin interface.