observability-platform-api release v0.4.0
Added
- Added new gRPC routes for Loki and Tempo write
Changed
- Rename
mimir.writeRewritePaths → mimir.write.stripPrefixPaths to clarify that the /prometheus prefix is stripped before forwarding; add equivalent stripPrefixPaths: [] defaults to loki and tempo write config. - Expose Tempo gRPC backend config in values (
tempo.read.grpc.backendService, tempo.read.grpc.backendPort) instead of hardcoding in the template. - Expose Loki and Mimir backend config in values (
loki.read.backendService, loki.read.backendPort, loki.write.backendService, loki.write.backendPort, mimir.read.backendService, mimir.read.backendPort, mimir.write.backendService, mimir.write.backendPort) instead of hardcoding in the template. - Restructure Helm templates into per-service subdirectories (
templates/loki/, templates/mimir/, templates/tempo/). - Share
HTTPRouteFilter resources within each service: a single headers-check filter and (for Mimir/Tempo) a single rewrite filter are now referenced by all routes in that service namespace.