youtube image
From YouTube: Evolving Legacy Systems into Kubernetes at Lyft: A Hybrid Environment - Lita Cho & Jose Nino, Lyft

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Evolving Legacy Systems into Kubernetes at Lyft: A Hybrid Environment - Lita Cho & Jose Nino, Lyft

Before Kubernetes, Lyft has hundreds services that deployed as VMs in AWS. Moving over to Kubernetes is a big undertaking. This talk will go over how we leveraged Envoy and the go-control-plane (the service that hosts Envoy configuration and discovery API) to split traffic between our legacy infrastructure and our Kubernetes infrastructure. This talk will demonstrate how Lyft handled service discovery within our hybrid environment, various ways to control the traffic when Kubernetes issues came up, and how Lyft used Envoy as a sidecar container to keep in par with the legacy behavior. Lastly, this talk will discuss the various challenges we faced with this migration plan but why it was needed due to the size of Lyft’s legacy infrastructure.

To learn more: https://sched.co/GrS1