Gateway API: Beta to GA


Authors:   Nick Young, Rob Scott


The presentation discusses the goals and scope of the Gateway API and its role in service mesh implementation in Kubernetes.
  • The Gateway API aims to solve foundational problems of representing mesh binding services and routes together.
  • The API wants to establish a core set of terms for having conversations about service mesh policy routes.
  • The API wants to ensure that Gateway API implementations can co-exist and interoperate with nested implementations.
  • The API wants to create a turnkey experience for people coming from the ingress background.
  • The API wants to make the journey to service mesh as smooth as possible.
The speaker emphasizes the importance of making the Kubernetes journey as smooth as possible for users, especially those coming from the ingress background. The Gateway API aims to provide a turnkey experience for users transitioning to service mesh, which can be complex and overwhelming. By establishing a core set of terms and ensuring interoperability with nested implementations, the API hopes to make the transition as seamless as possible.


In the past year, Gateway API has made some significant progress, becoming an official Kubernetes API and graduating to Beta. As part of that process, it gained some exciting new features, including custom policy attachment, advanced rewrite configuration, cross-namespace references, and a lot more. In this talk, we’ll provide an overview of all the new features in Gateway API, demonstrating many of them with different implementations of the API. We’ll then discuss our plans going forward, including new features we’re working on and our goals for a GA release. Most importantly, we’ll share how you can get involved with the project.Click here to view captioning/translation in the MeetingPlay platform!


Post a comment

Related work

Authors: Nick Young, Rob Scott

Authors: Federico Bongiovanni, David Eads, Jeffrey Ying

Authors: Stephane Graber, Christian Brauner

Authors: Dawn Chen, Sergey Kanzhelev, Mrunal Patel, Derek Carr