Airbnb, with Melanie Cebula

Kubernetes Podcast from Google

Episode | Podcast

Date: Tue, 08 Sep 2020 21:40:04 +0000

<p><a href="https://twitter.com/melaniecebula">Melanie Cebula</a> is a staff engineer at Airbnb, where she has built a scalable modern architecture on top of cloud native technologies. She regularly shares her knowledge in presentations focusing on cloud efficiency and usability, and today shares the story of Airbnb’s Kubernetes migration with <a href="https://kubernetespodcast.com/about">hosts Adam and Craig</a>.</p> <p>Do you have something cool to share? Some questions? Let us know:</p> <ul> <li>web: <a href="https://kubernetespodcast.com">kubernetespodcast.com</a></li> <li>mail: <a href="mailto:kubernetespodcast@google.com">kubernetespodcast@google.com</a></li> <li>twitter: <a href="https://twitter.com/kubernetespod">@kubernetespod</a></li> </ul> <h3 id="chatter-of-the-week">Chatter of the week</h3> <ul> <li><a href="https://en.wikipedia.org/wiki/Dr._Horrible%27s_Sing-Along_Blog">Dr Horrible’s Sing-Along Blog</a></li> <li><a href="https://en.wikipedia.org/wiki/River_Otter,_Devon">River Otter</a> <ul> <li><a href="https://en.wikipedia.org/wiki/North_American_river_otter">River otter</a></li> </ul> </li> </ul> <h3 id="news-of-the-week">News of the week</h3> <ul> <li>Five days of Kubernetes 1.19: <ul> <li><a href="https://kubernetes.io/blog/2020/09/04/kubernetes-1-19-introducing-structured-logs/"> Structured logs</a></li> <li><a href="https://kubernetes.io/blog/2020/09/03/warnings/">API server warning messages</a></li> <li><a href="https://kubernetes.io/blog/2020/09/02/scaling-kubernetes-networking-with-endpointslices/"> EndpointSlices</a></li> <li><a href="https://kubernetes.io/blog/2020/09/01/ephemeral-volumes-with-storage-capacity-tracking/"> Storage capacity tracking</a></li> <li><a href="https://kubernetes.io/blog/2020/08/31/kubernetes-1-19-feature-one-year-support/"> 1 year support</a></li> </ul> </li> <li><a href="https://www.cncf.io/announcements/2020/09/02/cloud-native-computing-foundation-announces-tikv-graduation/"> TiKV graduates from CNCF incubation</a></li> <li><a href="https://blog.jetstack.io/blog/cert-manager-1.0/">cert-manager 1.0</a></li> <li><a href="https://kubernetespodcast.com/episode/075-cert-manager/">Episode 75, with James Munnelly</a></li> <li><a href="https://tanzu.vmware.com/content/blog/vmware-tanzu-build-service-a-kubernetes-native-way-to-build-containers-is-now-generally-available"> Tanzu Build Service is GA</a></li> <li><a href="https://tanzu.vmware.com/content/ebooks/state-of-spring-2020">State of Spring report</a></li> <li><a href="https://aws.amazon.com/blogs/opensource/announcing-the-general-availability-of-bottlerocket-an-open-source-linux-distribution-purpose-built-to-run-containers/"> AWS Bottlerocket is GA</a> on EKS</li> <li><a href="https://kalm.dev">Kalm</a> (keep Kalm and karry on) <ul> <li><a href="https://www.reddit.com/r/kubernetes/comments/im051j/introducing_kalm_an_open_source_gui_for_k8s/"> Developer thread on Reddit</a></li> </ul> </li> <li><a href="https://opensource.salesforce.com/craft/index.html">CRAFT from Salesforce</a> (and its <a href="https://github.com/salesforce/craft">GitHub repo</a>)</li> <li><a href="https://developer.hpe.com/blog/8nlLVWP1RKFROlvZJDo9/introducing-kubernetes-csi-sidecar-containers-from-hpe"> Introducing Kubernetes CSI sidecar containers from HPE</a> by long-time listener Michael “Data” Mattsson</li> <li><a href="https://www.youtube.com/playlist?list=PLj6h78yzYM2O1wlsM-Ma-RYhfT5LKq0XC"> KubeCon EU Virtual YouTube playlist</a></li> <li><a href="https://www.cncf.io/blog/2020/09/04/cncf-will-participate-in-communitybridge-mentorships-for-q3-and-q4-2020/"> CNCF to provide another round of CommunityBridge mentorships</a></li> <li><a href="https://erickhun.com/posts/kubernetes-faster-services-no-cpu-limits/"> Faster services: no CPU limits</a> by Eric Khun <ul> <li><a href="https://news.ycombinator.com/item?id=24351566">Hacker News thread</a></li> </ul> </li> <li><a href="https://blog.gojekengineering.com/how-we-upgrade-kubernetes-on-gke-91812978a055"> How GoJek upgrades Kubernetes on GKE</a> by Tasdik Rahman</li> </ul> <h3 id="links-from-the-interview">Links from the interview</h3> <ul> <li><a href="https://melaniecebula.com/">Melanie Cebula</a></li> <li><a href="https://kubernetespodcast.com/episode/083-kubernetes-1.17/">Our second classically trained musician guest</a></li> <li><a href="https://enqueuezero.com/airbnb-architecture.html">Early Airbnb architecture</a></li> <li><a href="https://medium.com/airbnb-engineering/smartstack-service-discovery-in-the-cloud-4b8a080de619#1615"> Charon</a></li> <li><a href="https://en.wikipedia.org/wiki/Altair_8800">Programming by toggling switches</a></li> <li><a href="https://medium.com/airbnb-engineering/smartstack-service-discovery-in-the-cloud-4b8a080de619"> Smartstack</a></li> <li><a href="https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/"> Horizontal Pod Autoscaling: minReplicas</a></li> <li>Melanie’s talks: <ul> <li><a href="https://www.slideshare.net/newrelic/airbnb-from-monolith-to-microservices-how-to-scale-your-architecture-futurestack17"> FutureStack 17: From Monolith to Microservices</a></li> <li><a href="https://www.youtube.com/watch?v=ytu3aUCwlSg">KubeCon NA 2018 keynote: Developing at Scale</a></li> <li><a href="https://www.youtube.com/watch?v=FrQ8Lwm9_j8">KubeCon NA 2019: 10 Weird Ways to Blow Up Your Kubernetes</a></li> </ul> </li> <li><a href="https://twitter.com/melaniecebula">Melanie Cebula on Twitter</a></li> </ul>