Skip to content

v1.1.0

Compare
Choose a tag to compare
@dekobon dekobon released this 03 Dec 23:45
· 24 commits to master since this release
eba1413

Add Open Telemetry Support

All applications have been refactored to support Open Telemetry tracing and metrics.

Duplicate Code Removal

Code duplicated across applications has been moved to shared libraries.

Health Endpoints (/z)

The health endpoint system has been changed to use Spring Actuator in Java and Spring Actuator style endpoints in Python. This means that all the health endpoints now live under the /z prefix and there are some additional administrative endpoints available like /z/info.

JWT Authentication Can Now be Disabled

In order to make local development easier, JWT can now be disabled by setting JWT_ENABLED environment variable to false.

Deployment Updates

The deployment manifests in the kubernetes-manifests directory have been updated to work within the context of the kic-reference-project.

Metric Updates

The python applications using gunicorn (frontend, contacts, userservice) have been updated to include logic to write to the statsd collector deployed as part of the prometheus installation in the kic-reference-project.