Company
Date Published
Author
Mike Beaumont
Word count
1156
Language
English
Hacker News points
None

Summary

Kuma 2.3 introduces experimental support for GAMMA, a subproject of Gateway API tailored for mesh implementations, which enhances how in-mesh traffic is managed using the HTTPRoute resource. Gateway API aims to improve networking APIs in Kubernetes, providing resources like Gateway and HTTPRoute to model ingress traffic and routing. GAMMA extends these APIs to mesh use cases, allowing standardized routing and traffic modification across implementations. This release enables users to specify routing rules within a Kubernetes mesh by attaching HTTPRoute resources to Service parents, though this feature is still in its experimental phase. Kuma's integration with GAMMA facilitates traffic management by allowing users to define consumer and producer routes, thereby controlling traffic flow and modification at a granular level, and it has already passed several conformance tests. The project encourages community involvement and aims to explore broader use cases of Gateway API for service meshes.