January 28, 2020

180 words 1 min read

The simply complex task of implementing Kubernetes ingress: Lessons learned

The simply complex task of implementing Kubernetes ingress: Lessons learned

Getting traffic into a Kubernetes cluster should be simple, but its not. The range of options can be confusing, and implementing effective configuration is equally challenging. Richard Li discusses the evolution of ingress on Kubernetes, explains why ingress controllers arent necessarily the best approach, and shares a series of lessons learned about managing traffic ingress.

Talk Title The simply complex task of implementing Kubernetes ingress: Lessons learned
Speakers Richard Li (Datawire)
Conference O’Reilly Velocity Conference
Conf Tag Building and maintaining complex distributed systems
Location New York, New York
Date October 1-3, 2018
URL Talk Page
Slides Talk Slides
Video

Getting traffic into a Kubernetes cluster should be simple, but it’s not. Richard Li explains how software architectures have evolved to take advantage of Kubernetes and discusses the implications that these changes have on ingress. Richard then covers some of the nuances of modern ingress, including authentication, resilience, and observability at the edge, explores how Kubernetes handles ingress today, with NodePorts, LoadBalancers, and ingress controllers, and shares his experience and lessons learned from using several real-world implementations of ingress on Kubernetes.

comments powered by Disqus