gateway-api icon indicating copy to clipboard operation
gateway-api copied to clipboard

EXP: Mesh Resource Definition (GEP-3949)

Open kflynn opened this issue 5 months ago • 8 comments

Sponsors: None yet!

Chihiro and Ian would like a Mesh resource, parallel to the Gateway resource, that allows them to supply mesh-wide configuration and shows what features a given mesh implementation supports.

This will first be used for conformance, and then likely for off-cluster Gateways second.

kflynn avatar Jul 23 '25 17:07 kflynn

This issue is targeting Experimental in the the v1.4.0 release-cycle, so this is just a reminder that we're looking to do code-freeze on August 26th, which is two weeks from now. Ideally we should have any finalizing PRs up within the next few days to allow some time for review. Let us know if you have any troubles or need any extra support.

shaneutt avatar Aug 12 '25 13:08 shaneutt

Requesting an extension here; PR will be up today.

kflynn avatar Aug 26 '25 15:08 kflynn

Extension granted until September 3rd. Please stay in touch and ping @kubernetes-sigs/gateway-api-admins if you get blocked or need support to keep things moving forward. After Sept 3 we'll start locking in v1.4.0 for code freeze; if more time is needed at that point, we'll switch this over to v1.5.0 (planning for that starts pretty soon).

shaneutt avatar Aug 26 '25 18:08 shaneutt

(This is PR #4030.)

kflynn avatar Aug 27 '25 03:08 kflynn

Should this issue be closed now that #3950 has merged (and leave #3792 and/or #3951 open as the tracking issue?)

mikemorris avatar Sep 08 '25 17:09 mikemorris

hi @kflynn, would you be open to extending the Mesh resource to also cover cryptographic identity, e.g. by referencing a TrustBundle that contains the CA certificate used by the mesh? That could help with interoperability between gateway and mesh, e.g. to route traffic from a gateway straight to a mesh workload

dgn avatar Oct 22 '25 08:10 dgn

Hmmm, that's a really interesting idea @dgn, I'd be curious to hear thoughts from @keithmattix @howardjohn @LiorLieberman too

mikemorris avatar Oct 22 '25 15:10 mikemorris

Cilium will definitely look at doing this once I can get some developer bandwidth allocated to it - not having this to key conformance tests for Mesh off has meant a lot of extra work for us.

youngnick avatar Dec 01 '25 22:12 youngnick