GatewayAPI, 10 ans de maturation pour une nouvelle API Kubernetes
Conference (INTERMEDIATE level)
Amphi bleu
Exposer une application Kubernetes au monde peut devenir un vrai casse tête 🧐.
Nous avons d'un côté les API standards avec Ingress, service de `type=LoadBalancer`, voir même les NodePorts… et de l'autre, les APIs custom proposées par les Ingress Controllers et Service-Meshes très avancées mais non standard 😅
Après tant d'années de confusion, une nouvelle API, nommée Gateway API, arrive tout juste en v1.0 (🎉) pour contenter à la fois les développeurs et les opérateurs de cluster ou d'infrastructure 🤯!
Nous découvrirons ensemble cette nouvelle API, ses fonctionnalités avancées et les implémentations qui vous permettrons de les utiliser dans votre cluster ⚡️!
Nous avons d'un côté les API standards avec Ingress, service de `type=LoadBalancer`, voir même les NodePorts… et de l'autre, les APIs custom proposées par les Ingress Controllers et Service-Meshes très avancées mais non standard 😅
Après tant d'années de confusion, une nouvelle API, nommée Gateway API, arrive tout juste en v1.0 (🎉) pour contenter à la fois les développeurs et les opérateurs de cluster ou d'infrastructure 🤯!
Nous découvrirons ensemble cette nouvelle API, ses fonctionnalités avancées et les implémentations qui vous permettrons de les utiliser dans votre cluster ⚡️!
Kevin Davin
Gradle
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 serve as a Principal Software Engineer at Gradle, focusing on the development of Gradle Enterprise. 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 serve as a Principal Software Engineer at Gradle, focusing on the development of Gradle Enterprise. This groundbreaking product enhances developer productivity by reducing build and test times, while also providing valuable insights into all aspects of the development process."