All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Note unreleased changes here
- #156: Enable errors for missing values in templates
- Removed deprecated
korrel8r web
command line flags--http
and--rest
- Removed
korrel8r --profile=<type>
flag, usekorrel8r web --profile
korrel8r web --profile
to enable/disable http profiles.
- Delegate HTTP header credentials from REST API to stores Korrel8r now impersonates the Authorization header to act on behalf-of its callers.
- Authentication and Authorization for restricted access
- Use strict parsing to catch query errors.
- REST API fix invalid JSON in responses, return [] instead of null for empty lists.
- Bugs in forwarding REST authorization tokens to stores.
- Various other bug fixes.
- Trace domain to support traces in a Grafana Tempo store.
- Mock store for unit tests, moved cluster tests to test/openshift.
- Default constraints and timeouts to avoid slow response times caused by excessively large responses.
- Defaults can be over-ridden by REST and command-line options.
- DefaultDuration queries for only an hour of of data.
- DefaultLimit restricts queries to at most 1000 result objects.
- DefaultTimeout limits query latency to 5 seconds.
- "objects" operation on REST APIs
- Error messages for REST API.
- Swagger page to use host from URL for "try it out"
- Switch to ubi8 base image, Makefile cleanup.
- Korrel8r web API server has been removed from the
korrel8r
command. Replaced by http://github.com/korrel8r/client, a REST client and visualization tool.
korrel8r web
command line flags:korrel8r web --html
- use the newkorrel8rcli
command instead.korrel8r web --rest
- no longer required, REST server is always activated.
- New rules: ConsolePlugin, PodDisruptionBudget
korrel8r web --spec
dumps the swagger specification for korrel8r to stdout or a file.
- Fix in-cluster service accounts and certs.
- OSC-8 Korrel8r does not deply on Openshift 4.15 due to security profile restrictions bug
- Add Changelog for Korrel8r releases
No change log was kept up to this release, use git log
for git commit history.