Change8

2.12.0

📦 kumaView on GitHub →
6 features🔧 4 symbols

Summary

This release introduces significant new capabilities including an experimental Inspect API, unified resource naming for better observability, and experimental support for Spire identity provider integration.

✨ New Features

  • Introduced an experimental feature to unify stats and Envoy resource names following the KRI (Kuma Resource Identifier) format.
  • Added MeshIdentity support for Spire, enabling the creation of Spiffe compliant identities.
  • New MeshTrafficPermission rules API supporting SpiffeID matchers for inbound policy configuration (allow/deny traffic).
  • Added a new experimental Inspect API with multiple endpoints to extract applied policies for specific dataplane components.
  • The Inspect API now includes a `_layout` endpoint returning the networking layout (inbounds and reachable outbounds) of a data plane.
  • The Inspect API now includes a `_routes` endpoint returning a list of routes for a given outbound.

🔧 Affected Symbols

MeshIdentityMeshTrafficPermissionInspect APIEnvoy resource names