Conference50min
๐ Gateway API, 10 years of maturation for a new Kubernetes network API
The text introduces Kubernetes network exposure challenges and explains how the new standard Gateway API aims to simplify them. It covers standard and proprietary options, advanced features, available implementations, and how to install Gateway API in a cluster.
talk.summaryAiDisclaimer
Kevin DavinGradle Technologies
talkDetail.whenAndWhere
Wednesday, October 7, 14:00-14:50
TBA 6
talks.roomOccupancytalks.noOccupancyInfo
Setting up network exposition of a Kubernetes application can be a real puzzle ๐ง.
We have on one hand, standard APIs with Ingress, Service of type: LoadBalancer, and even NodePordsโฆ
And in the other hand, some proprietary APIs, from Ingress controllers or Services meshesโฆ more advanced, but not standard ๐ .
After so many years of solution and confusion, a new API, named GatewayAPI, arise to solve these problems for developers, cluster & infrastructure operators ๐คฏ!
We'll discover together this new API, standard and advanced features, implementations available and of course, how to install it in your cluster โก๏ธ
We have on one hand, standard APIs with Ingress, Service of type: LoadBalancer, and even NodePordsโฆ
And in the other hand, some proprietary APIs, from Ingress controllers or Services meshesโฆ more advanced, but not standard ๐ .
After so many years of solution and confusion, a new API, named GatewayAPI, arise to solve these problems for developers, cluster & infrastructure operators ๐คฏ!
We'll discover together this new API, standard and advanced features, implementations available and of course, how to install it in your cluster โก๏ธ
Kevin Davin
Google Developer Expert on Google Cloud & Kotlin, Gitlab Hero, I am above all passionate about tech, languages, infrastructure, and automation.
On a daily basis, I work with languages such as Kotlin, Java, SQL, and YAML.
Leveraging the power of the Google Kubernetes Engine and GitLab's Continuous Integration, I deploy and manage applications seamlessly.
I am an ardent advocate of agility and DevOps, and I had the privilege of guiding teams in adopting these principles successfully.
From code quality analysis to unit or end-to-end tests setup all the way to continuous deployment and operation, I ensure a project's journey from inception to production is smooth and efficient.
Currently, I'm Principal Software Engineer at Gradle, focusing on the development of Develocity. This groundbreaking product enhances developer productivity by reducing build and test times, while also providing valuable insights into all aspects of the development process.
On a daily basis, I work with languages such as Kotlin, Java, SQL, and YAML.
Leveraging the power of the Google Kubernetes Engine and GitLab's Continuous Integration, I deploy and manage applications seamlessly.
I am an ardent advocate of agility and DevOps, and I had the privilege of guiding teams in adopting these principles successfully.
From code quality analysis to unit or end-to-end tests setup all the way to continuous deployment and operation, I ensure a project's journey from inception to production is smooth and efficient.
Currently, I'm Principal Software Engineer at Gradle, focusing on the development of Develocity. This groundbreaking product enhances developer productivity by reducing build and test times, while also providing valuable insights into all aspects of the development process.