Gateway API version matching #4603
Replies: 2 comments 1 reply
-
sourced from ClaudeAWS Load Balancer Controller & Kubernetes Gateway API CompatibilityLBC Version → Gateway API Version MappingGateway API support was introduced in LBC v2.13.0.
Note: LBC v2.14.0+ was compiled against Gateway API v1.3.0, but the install docs Feature GatesGateway API support requires explicit feature gate enablement: API Versions Used by LBCThe controller watches these specific Kubernetes API versions at runtime:
Key implication: L4/NLB support always requires the experimental CRD channel Forward Compatibility MatrixCan you install newer Gateway API CRDs than the version LBC was compiled against? L7 Routes (ALB) — All use stable v1 types
L7 routes are fully forward-compatible. The v1 API is stable and all versions continue to L4 Routes (NLB) — Experimental CRDs required
All current LBC releases work with experimental Gateway API CRDs up to at least v1.4.1. Upcoming Breaking ChangesTLSRoute graduating from v1alpha2In the Gateway API main branch (heading towards v1.5.0):
Impact: If you switch from experimental to standard CRDs on a future Gateway API TCPRoute and UDPRouteThese remain experimental (v1alpha2 only) with no graduation timeline announced yet. ReferenceGrantv1beta1 remains served across all versions. A v1 version has been added alongside it Upgrade GuidanceSafe upgrade path
What to watch for
SummaryThere is no formal compatibility matrix published by either project. However, the
Data sourced from aws-load-balancer-controller git tags (go.mod + docs at each release) |
Beta Was this translation helpful? Give feedback.
-
|
Claude output looks correct. Our documentation stating the supported version is here. The go.mod also reflects that oo. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
is there a map or doc that details which versions of Gateway API are supported by each release of LBC?
or does LBC requires a minimum version and supports all newer ones ?
Beta Was this translation helpful? Give feedback.
All reactions