kubernetes-sigs / gateway-api

Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
https://gateway-api.sigs.k8s.io
Apache License 2.0
1.86k stars 484 forks source link

GEP: Service Mesh in Gateway API #1324

Closed keithmattix closed 6 months ago

keithmattix commented 2 years ago

What would you like to be added: Due to the overlap in surface area between the Gateway API's routing primitives and many service mesh implementations, it would be generally beneficial to the Kubernetes community for the Gateway API to provide/support patterns and/or new resources for service mesh functionality.

Why this is needed: While attempting to scope out #1291 and #1294, it became apparent that more higher level context was needed to first answer the "what" question. Both of those issues are intrinsically tied to implementation details, so it is useful to first have a GEP that describes what service mesh interoperability in Gateway API is trying to accomplish.

keithmattix commented 2 years ago

/kind gep

Provisional GEP text can be found here

keithmattix commented 2 years ago

/area mesh

keithmattix commented 2 years ago

/assign

robscott commented 2 years ago

Let's leave this open until the GEP reaches a more complete state, probably "implemented".

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

keithmattix commented 2 years ago

/remove-lifecycle stale /lifecycle frozen

This will stick around until something is implementable

mikemorris commented 7 months ago

I think this should be able to be closed soon with https://github.com/kubernetes-sigs/gateway-api/pull/2873 moving GAMMA to Standard for Gateway API v1.1

/cc @shaneutt @robscott

youngnick commented 6 months ago

Yes, given that this GEP is now a Memorandum, I think it makes sense to close this out.