The presentation discusses the Kubernetes Gateway API as an evolution of service networking in Kubernetes, improving upon the limitations of Ingress. It highlights the role-oriented approach, extensibility, and portability of the Gateway API, and demonstrates its use in multi-cluster traffic management.
- The Kubernetes Gateway API is an open source specification for service networking in Kubernetes, created to improve upon the limitations of Ingress
- It is role-oriented, allowing for different personas or roles to have different levels of access and control over service networking
- It is more expressive and extensible than Ingress, allowing for more complex and diverse models of load balancing and service networking
- It is more portable, as it can model different implementations of load balancing, including cloud load balancers and in-cluster proxies
- The Gateway API can be used for multi-cluster traffic management, enabling safer blue-green, multi-cluster deployments with less risk and more stability
The presenter demonstrates the use of the Gateway API in multi-cluster traffic management, using a cloud load balancer to shift traffic across different Kubernetes clusters based on weights and HTTP header matching. This allows for safer and more stable multi-cluster deployments.
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.This is an on-demand session and will be available for the duration of the event.The Gateway API is an open source SIG-Network project that is evolving the Kubernetes Ingress specification, making it a much more capable and role-oriented API. This demo will show how to use the Gateway API and its support for weights and HTTP header matching to shift multi-cluster ingress traffic across different Kubernetes clusters. This kind of traffic management enables much safer blue-green, multi-cluster deployments for less risk and more stability in multi-cluster environments.