youtube image
From YouTube: Migrating Legacy Infrastructure to Kubernetes: Olark’s Lessons From the Trenches

Description

Migrating Legacy Infrastructure to Kubernetes: Olark’s Lessons From the Trenches - Brandon Dimcheff, Olark

When you start building new infrastructure from scratch, it’s relatively easy to take into account the constraints that Docker and Kubernetes impose. Unfortunately most of us aren’t starting brand new projects, but are maintaining and migrating legacy infrastructure that may not be well suited to run on Kubernetes. Over the past several months, Olark has migrated a number of services that were never designed with Kubernetes or Docker in mind from over 200 puppet-managed Ubuntu VMs to Google Container Engine. Brandon will share some of Olark’s successes and failures, so that hopefully you can have a good starting point and avoid making the same mistakes that they did. He’ll also answer some questions like: How can I set up DNS and VPN so that I can route between my legacy infrastructure and Kubernetes services? I have a stateful application, can (or should) I still use Kubernetes? What are some things I can do to reduce the risk involved in a large-scale migration?

About Brandon Dimcheff
Brandon is a software engineer born and raised in Ann Arbor, Michigan, where he still lives with his wife and two cats. He’s now the Director of Engineering at Olark, a largely remote company that provides live chat services for your website. When he’s not working, he’s probably skiing or trying to plan his next ski trip. Brandon has previously spoken at Ruby Midwest, jsconf, and has organized and spoken at Great Lakes Ruby Bash.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.