Evolving the Kubernetes Ingress APIs to GA and Beyond
The Ingress API has existed as beta type since early 2016 release in Kubernetes 1.2. Since its inception, it has been fairly lightweight and additions remained infrequent in attempts to maintain porta …
Talk Title | Evolving the Kubernetes Ingress APIs to GA and Beyond |
Speakers | Christopher M Luciano (Advisory Software Engineer, IBM), Bowei Du (Software Enginneer, Google) |
Conference | KubeCon + CloudNativeCon North America |
Conf Tag | |
Location | San Diego, CA, USA |
Date | Nov 15-21, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
The Ingress API has existed as beta type since early 2016 release in Kubernetes 1.2. Since its inception, it has been fairly lightweight and additions remained infrequent in attempts to maintain portability within the Kubernetes ecosystem. In response, Ingress API implementations commonly leverage a different internal API or extend the Ingress API by heavily decorating the resource with annotations.In this session, we will present the Ingress enhancements for the GA/v1 Ingress API and what factors went into these decisions. Furthermore, we’ll explore several possible directions for what a v2 API could entail and walk through several examples including existing non-Kubernetes implementations.