| Topic | Presentation | Video |
|---|---|---|
| Keynote: How Good Is Our Code? - Dan Kohn, Executive Director, Cloud Native Computing Foundation | Slides | Video |
| Keynote: CNCF Project Update - Liz Rice, Technology Evangelist, Aqua Security; Sugu Sougoumarane, CTO, PlanetScale Data; Colin Sullivan, Product Manager, Synadia Communications, Inc. & Andrew Jessup, Co-founder... | Slides | Video |
| Keynote: Re-thinking Networking for Microservices - Lew Tucker, VP/CTO Cloud Computing, Cisco Systems, Inc. | Slides | Video |
| Keynote: CERN Experiences with Multi-Cloud Federated Kubernetes - Ricardo Rocha, Staff Member, CERN & Clenimar Filemon, Software Engineer, Federal University of Campina Grande | Slides | Video |
| Keynote: From Innovation to Production - Dirk Hohndel, VP & Chief Open Source Officer, VMware | Slides | Video |
| Keynote: CNCF 20-20 Vision - Alexis Richardson, Founder & CEO, Weaveworks (Slides Attached) | Slides | Video |
| Keynote: Anatomy of a Production Kubernetes Outage - Oliver Beattie, Head of Engineering, Monzo Bank | Slides | Video |
| Keynote: Container-Native Dev-and-ops Experience: It's Getting Easier, Fast. - Ralph Squillace, Principal PM – Azure Container Platform, Microsoft (Slides Attached) | Slides | Video |
| Keynote: Cloud Native Observability & Security from Google Cloud - Craig Box, Staff Developer Advocate, Google | Slides | Video |
| Keynote: CNCF End User Awards - Presented by Chris Aniszczyk, COO, Cloud Native Computing Foundation | Slides | Video |
| Keynote: Prometheus 2.0 – The Next Scale of Cloud Native Monitoring - Fabian Reinartz, Software Engineer, Google | Slides | Video |
| Keynote: Serverless, Not So FaaS - Kelsey Hightower, Kubernetes Community Member, Google | Slides | Video |
| Keynote: Closing Remarks - Liz Rice, Technology Evangelist, Aqua Security | Slides | Video |
| Keynote: Kubernetes Project Update - Aparna Sinha, Group Product Manager, Kubernetes and Google Kubernetes Engine, Google | Slides | Video |
| Keynote: Accelerating Kubernetes Native Applications - Brandon Philips, CTO of CoreOS, Red Hat | Slides | Videos |
| Keynote: Switching Horses Midstream: The Challenges of Migrating 150+ Microservices to Kubernetes - Sarah Wells, Technical Director for Operations and Reliability, Financial Times | Slides | Video |
| Keynote: Shaping the Cloud Native Future - Abby Kearns, Executive Director, Cloud Foundry Foundation | Slides | Video |
| Keynote: Skip the Anxiety Attack - Build Secure Apps with Kubernetes - Jason McGee, Fellow, IBM | Slides | Video |
| Keynote: Software's Community - Dave Zolotusky, Software Engineer, Spotify | Slides | Video |
| Keynote: Cloud Native ML on Kubernetes - David Aronchick, Product Manager, Cloud AI and Co-Founder of Kubeflow, Google & Vishnu Kannan, Sr. Software Engineer, Google | Slides | Video |
| Keynote: Running with Scissors - Liz Rice, Technology Evangelist, Aqua Security | Slides | Video |
| Keynote: Scaling Deep Learning Models in Production Using Kubernetes - Sahil Dua, Software Developer, Booking.com | Slides | Video |
| Keynote: Crossing the River by Feeling the Stones - Simon Wardley, Researcher, Leading Edge Forum | Slides | Video |
| Keynote: Closing Remarks – Kelsey Hightower, Kubernetes Community Member, Google & Liz Rice, Technology Evangelist, Aqua Security | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Diffy - Predicting and Preempting Regressions in Services - Puneet Khanduri & Prashant Khanduri, Diffy (Beginner Skill Level) | Slides | Video |
| How We Built Contour, and What You Can Learn From Our Experience - Dave Cheney, Heptio (Any Skill Level) | Slides | Video |
| Habitat Builder: Cloud Native Application Automation - Elliott Davis & Fletcher Nichol, Chef.io (Habitat.sh) (Beginner Skill Level) | Slides | Video |
| Why Do I Need Kubernetes When I Already Have Cloud Foundry? - Sanjay Patil, SAP (Beginner Skill Level) | Slides | Video |
| Seamless Development Environments on Kubernetes using Telepresence - Ara Pulido, Bitnami (Intermediate Skill Level) | Slides | Video |
| Panel Discussion: Containers in Enterprise Cloud Strategy: Pitfalls, Best Practices, and Predictions - Moderated by Anni Lai, Huawei (Intermediate Skill Level) | Slides | Video |
| From PaaS to Kubernetes: Combining the Power of Kubernetes with the Most Innovative Features of PaaS - William Denniss, Google (Beginner Skill Level) | Slides | Video |
| Happy Helming with Service Catalog - Jeremy Rickard, Microsoft (Intermediate Skill Level) | Slides | Video |
| Challenges to Writing Cloud Native Applications - Vallery Lancey, Checkfront (Intermediate Skill Level) | Slides | Video |
| Building Applications to Increase Kubernetes Adoption, and Make Life Easier Once You've Adopted It - Kate Kuchin, Heptio (Any Skill Level) | Slides | Video |
| Building Event-Driven Pipelines with Brigade - Brian Redmond, Microsoft (Intermediate Skill Level) | Slides | Video |
| YAML is for Computers. ksonnet is for Humans - Bryan Liles, Heptio (Any Skill Level) | Slides | Video |
| Panel Discussion: Modern App Security Requires Containers – Moderated by Sean Michael Kerner, eWeek (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Grafeas Community Meetup BOF - Wendy Dembowski, Google (Any Skill Level) | Slides | Video |
| Serverless WG BoF - Doug Davis, IBM (Any Skill Level) | Slides | Video |
| OCI BoF - Alban Crequy, Kinvolk & Chris Aniszczyk, CNCF (Any Skill Level) | Slides | Video |
| Panel: Kubernetes Office Hours Live! - Moderated by Jorge Castro, Heptio Inc. and Ilya Dmitrichenko, Weaveworks (Any Skill Level) | Slides | Video |
| CI/CD BoF: Delivering Quality Quickly - Brice Fernandes & Marc Carré, Weaveworks (Any Skill Level) | Slides | Video |
| Edge Computing and Kubernetes BOF - Matthew Caulfield, Cisco (Any Skill Level) | Slides | Video |
| Istio Multi-Cluster Mesh Expansion BOF - Sven Mawson, Google (Any Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| The Enterprise’s New Shoes - The Journey of Adidas to a Global Kubernetes Rollout -Daniel Eichten, Adidas AG & Oliver Thylmann, Giant Swarm GmbH (Any Skill Level) (Slides Attached) | Slides | Video |
| Kubernetes on Supporting $8 Trillion Card Payments in China - Xin Zhang & Deyuan Deng, Caicloud (Any Skill Level) | Slides | Video |
| Kubernetes and Taxes: Lessons Learned at the Norwegian Tax Administration - A Production Case Study - Bjarte S. Karlsen, The Norwegian Tax Administration (Intermediate Skill Level) | Slides | Video |
| Write Less Code, Use More Tools: How we Orchestrate 7M+ Builds/Month with Kubernetes + Nomad - Danielle Tomlinson, CircleCI (Any Skill Level) | Slides | Video |
| Building a Cloud Native Culture in an Enterprise - Deep Kapadia & Tony Li, The New York Times Company (Any Skill Level) | Slides | Video |
| From Data Centers to Cloud Native - Dave Zolotusky & James Wen, Spotify (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Git-push Workflows (using git hooks) for Deploying Applications on Kubernetes - Tanmai Gopal & Vamshi Surabhi Rao, Hasura (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Continuous Delivery Meets Custom Kubernetes Controller: A Declarative Configuration Approach to CI/CD - Suneeta Mall & Simon Cochrane, Nearmap (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Building Docker Images without Docker - Matt Rickard, Google (Intermediate Skill Level) | Slides | Video |
| Continuously Deliver your Kubernetes Infrastructure - Mikkel Larsen, Zalando SE (Advanced Skill Level) | Slides | Video |
| Experience Report - Evolving a Continuous Delivery Workflow to Kubernetes using Spinnaker - Gard Rimestad, Schibsted & Øyvind Ingebrigtsen Øvergaard, Finn.no (Intermediate Skill Level) | Slides | Video |
| Jenkins X: Easy CI/CD for Kubernetes - James Strachan, CloudBees (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| FD.io Mini-Summit | Slides | Video |
| Google Kubernetes Engine Hands-on Workshop | Slides | Video |
| Kubernetes the AWSome Way! | Slides | Video |
| Google Kubernetes Engine Hands-on Workshop | Slides | Video |
| Containers, Kubernetes and OpenShift Hands-on Training: Morning Workshop | Slides | Video |
| Kubernetes the AWSome Way! Managing Data in Cloud Native and Data Science: A Hackathon presented by Dotmesh and Red Hat | Slides | Video |
| Container Troubleshooting Workshop with Sysdig Docker and Kubernetes Workshop Hands-on with Istio on Kubernetes Kubernetes Workshop with VMware | Slides | Video |
| Containers, Kubernetes and OpenShift Hands-on Training: Afternoon Workshop | Slides | Video |
| Red Hat OpenShift Commons Machine Learning Reception | Slides | Video |
| OpenSDS Mini-Summit | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Higher-Order Deployments: Reducing Boilerplate With Kubernetes Custom Resource Definitions - James Bowes, Manifold (Intermediate Skill Level) | Slides | Video |
| Google Kubernetes Engine Hands-on Workshop | Slides | Video |
| Writing Kube Controllers for Everyone - Maciej Szulik, Red Hat (Beginner Skill Level) | Slides | Video |
| Kubernetes-style APIs of the Future - Daniel Smith, Google (Any Skill Level) | Slides | Video |
| Writing Kubernetes Controllers for CRDs: Challenges, Approaches and Solutions - Alena Prokharchyk, Rancher Labs, Inc. (Intermediate Skill Level) | Slides | Video |
| Building a Kubernetes Scheduler using Custom Metrics - Mateo Burillo, Sysdig (Intermediate Skill Level) | Slides | Video |
| Horizontal Pod Autoscaler Reloaded - Scale on Custom Metrics - Maciej Pytel, Google & Solly Ross, Red Hat (Intermediate Skill Level) | Slides | Video |
| Using kubectl to Run your End-to-End Tests - Amit Kumar Das, MayaData & Uday Kiran, CloudByte (Intermediate Skill Level) | Slides | Video |
| Monitoring: Follow the Data from the Darkest Corners of Kubernetes - Piotr Szczesniak, Google & Frederic Branczyk, CoreOS (Any Skill Level) | Slides | Video |
| Kubectl Plugins 101 - Jonathan Berkhahn, IBM & Carolyn Van Slyck, Microsoft (Intermediate Skill Level) | Slides | Video |
| Controllers: Lambda Functions for Extending your Infrastructure - Ross Guarino & Terin Stock, Cloudflare (Intermediate Skill Level) | Slides | Video |
| Everything you Need to Know about Using GPUs with Kubernetes - Rohit Agarwal, Google (Intermediate Skill Level) | Slides | Video |
| Building a Fault-Tolerant Custom Resources Controller on Kubernetes - Morgan Bauer & Srinivas Brahmaroutu, IBM Corp. (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| AWS / kops Deep Dive / Hacking Session – Justin Santa Barbara, FathomDB (Intermediate Skill Level) | Slides | Video |
| CNCF: CloudEvents Working Group F2F – Doug Davis, IBM (Intermediate Skill Level) | Slides | Video |
| SIG Apps Deep Dive – Janet Kuo & Kenneth Owens, Google (Intermediate Skill Level) | Slides | Video |
| Jaeger Project Deep Dive - Juraci Kröhling, Red Hat (Intermediate Skill Level) | Slides | Video |
| SIG Scheduling Deep Dive – Bobby Salamat & Jonathan Basseri, Google (Intermediate Skill Level) | Slides | Video |
| SIG Multi-Cluster Deep Dive – Christian Bell, Madhu C.S., & Nikhil Jindal, Google (Intermediate Skill Level) | Slides | Video |
| Prometheus Deep Dive – Julius Volz, Prometheus, & Max Inden, Red Hat (Intermediate Skill Level) | Slides | Video |
| Resource Management WG Deep Dive – Vishnu Kannan, Google (Intermediate Skill Level) | Slides | Video |
| SIG Service-Catalog Deep Dive – Michael Kibbe, Google; Morgan Bauer & Doug Davis, IBM (Intermediate Skill Level) | Slides | Video |
| SPIFFE Deep Dive - Neel Shah, VMware; Andrew Jessup & Emiliano Berenbaum, Scytale, Inc., (Intermediate Skill Level) | Slides | Video |
| Cloud Native Landscape Deep Dive – Dan Kohn, Cloud Native Computing Foundation (Intermediate Skill Level) | Slides | Video |
| Kubeflow Deep Dive – David Aronchick & Jeremy Lewi, Google (Intermediate Skill Level) | Slides | Video |
| SIG Contributor Experience Deep Dive – Paris Pittman, Google & Tim Pepper, VMware (Intermediate Skill Level) | Slides | Video |
| Storage WG Deep Dive – Ben Hindman, Mesosphere; Clint Kitson, VMware & Quinton Hoole, Huawei (Intermediate Skill Level) | Slides | Video |
| gRPC Deep Dive: gRPC C-Core Architecture and Life of an RPC – Jayant Kolhe & Sree Kuchibhotla, Google (Intermediate Skill Level) | Slides | Video |
| Kubernetes Policy WG Deep Dive - Zhipeng Huang, Huawei (Intermediate Skill Level) | Slides | Video |
| NATS Deep Dive – Colin Sullivan & Waldemar Quevedo, Synadia (Intermediate Skill Level) | Slides | Video |
| rkt Deep Dive – Alban Crequy & Iago López Galeiras, Kinvolk (Intermediate Skill Level) | Slides | Video |
| Chaos Engineering WG Deep Dive – Sylvain Hellegouarch, ChaosIQ (Intermediate Skill Level) | Slides | Video |
| CNCF Cross-Cloud CI Deep Dive – Denver Williams, Cloud Native Computing Foundation & Taylor Carpenter, Vulk Coop (Intermediate Skill Level) | Slides | Video |
| Open Policy Agent Deep Dive – Tim Hinrichs & Torin Sandall, Styra (Intermediate Skill Level) | Slides | Video |
| Rook Deep Dive – Bassam Tabbara, Tony Allen & Jared Watts, Upbound (Intermediate Skill Level) | Slides | Video |
| SIG CLI Deep Dive - Phil Wittrock, Google (Intermediate Skill Level) | Slides | Video |
| SIG Node Deep Dive – Dawn Chen, Google (Intermediate Skill Level) | Slides | Video |
| SAFE WG Deep Dive – Ray Colline, Google (Intermediate Skill Level) | Slides | Video |
| SIG Release Deep Dive – Jaice Singer DuMars & Caleb Miles, Google (Intermediate Skill Level) | Slides | Video |
| TUF / Notary Deep Dive – David Lawrence, Docker & Justin Cappos, NYU, TUF (Intermediate Skill Level) | Slides | Video |
| Envoy Deep Dive – Matt Klein, Lyft (Intermediate Skill Level) | Slides | Video |
| Multi-Tenancy WG Deep Dive – David Oppenheimer, Google (Intermediate Skill Level) | Slides | Video |
| OpenTracing Project Deep Dive – Priyanka Sharma & Ted Young, LightStep (Intermediate Skill Level) | Slides | Video |
| SIG Instrumentation Deep Dive – Frederic Branczyk, CoreOS & Piotr Szczesniak, Google (Intermediate Skill Level) | Slides | Video |
| SIG Testing Deep Dive – Sen Lu, Google & Cole Wagner (Intermediate Skill Level) | Slides | Video |
| Linkerd Deep Dive – George Miranda & Thomas Rampelberg (Intermediate Skill Level) | Slides | Video |
| SIG API Machinery Deep Dive – Stefan Schimanski, Red Hat (Intermediate Skill Level) | Slides | Video |
| SIG Cluster Lifecycle: kubeadm Deep Dive – Alexander Kanevskiy, Intel; Timothy St. Clair, Heptio; Luke Marsden, dotmesh (Intermediate Skill Level) | Slides | Video |
| containerd Deep Dive – Stephen Day, Docker (Intermediate Skill Level) | Slides | Video |
| CoreDNS Deep Dive – Miek Gieben, Google (Intermediate Skill Level) | Slides | Video |
| Kubernetes Conformance Deep Dive – William Denniss, Google; Srinivas R Brahmaroutu, Doug Davis & Brad Topol, IBM (Intermediate Skill Level) | Slides | Video |
| OpenStack SIG Deep Dive – Chris Hoge, OpenStack Foundation & David Lyle, Intel (Intermediate Skill Level) | Slides | Video |
| Source2Image Deep Dive – Ben Parees, Red Hat & Matt Moore, Google (Intermediate Skill Level) | Slides | Video |
| Fluentd / Fluent Bit Deep Dive – Eduardo Silva & Masahiro Nakagawa, Treasure Data (Intermediate Skill Level) | Slides | Video |
| SIG Autoscaling Deep Dive – Marcin Wielgus, Google & Solly Ross, Red Hat (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Making Big Data Processing Portable. The Story of Apache Beam and gRPC - Ismaël Mejía, Talend (Any Skill Level) (Slides Attached) | Slides | Video |
| gRPC Load Balancing on Kubernetes - Jan Tattermusch, Google (Intermediate Skill Level) | Slides | Video |
| A Brokerless REST Interface for gRPC Services - Roman Zimine, Turbonomic (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Efficient IoT with Protocol Buffers and gRPC - Vladimir Vivien, {code} (Beginner Skill Level) (Slides Attached) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Kubernetes as an Abstraction Layer for a Connected Home - Scott Nichols, Google (Intermediate Skill Level) | Slides | Video |
| Kubernetes Advanced Scheduling — For Heating Showers? - Ad van der Veer & Boris Mattijssen, Nerdalize B.V. (Intermediate Skill Level) | Slides | Video |
| Why Running kubelet on Your Vacuum Robot Is (Not) a Good Idea - Christian Simon, Jetstack (Any Skill Level) | Slides | Video |
| Building a PaaS for Robotics with Kubernetes - Dhananajay Sathe, Rapyuta Robotics (Beginner Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| gRPC Intro – Jayant Kolhe & Sree Kuchibhotla, Google (Any Skill Level) | Slides | Video |
| Kubeflow Intro – Michał Jastrzębski & Ala Raddaoui, Intel (Any Skill Level) | Slides | Video |
| SIG Multi-Cluster Intro – Christian Bell, Madhu C.S., & Nikhil Jindal, Google (Any Skill Level) | Slides | Video |
| Storage WG Intro – Ben Hindman, Mesosphere, Clint Kitson, VMware & Quinton Hoole, Huawei (Any Skill Level) | Slides | Video |
| Envoy Project Intro – Matt Klein & Jose Nino, Lyft (Any Skill Level) | Slides | Video |
| Fluentd Project Intro – Eduardo Silva & Masahiro Nakagawa, Treasure Data (Any Skill Level) | Slides | Video |
| SAFE WG Intro – Jeyappragash J J, padme.io, & Ray Colline, Google (Any Skill Level) | Slides | Video |
| Scalability Intro – Shyam Jeedigunta, Google & Bob Wise, AWS (Any Skill Level) | Slides | Video |
| SIG CLI Intro - Phil Wittrock & Mengqi Yu, Google (Any Skill Level) | Slides | Video |
| SIG Cluster Lifecycle Intro – Justin Santa Barbara, FathomDB & Lucas Käldström (Any Skill Level) | Slides | Video |
| Chaos Engineering WG Intro – Sylvain Hellegouarch, ChaosIQ (Any Skill Level) | Slides | Video |
| Kubernetes Conformance WG Intro – William Denniss, Google (Any Skill Level) | Slides | Video |
| Kubernetes Policy WG Intro – Zhipeng Huang, Huawei (Any Skill Level) | Slides | Video |
| OpenTracing Project Intro – Priyanka Sharma & Ted Young, LightStep (Any Skill Level) | Slides | Video |
| SIG Contributor Experience Intro – Paris Pittman, Google & Elsie Phillips, CoreOS (Any Skill Level) | Slides | Video |
| containerd Intro – Stephen Day, Docker (Any Skill Level) | Slides | Video |
| Jaeger Project Intro - Juraci Kröhling, Red Hat (Any Skill Level) | Slides | Video |
| OpenStack SIG Intro – Chris Hoge, OpenStack Foundation, & David Lyle, Intel (Any Skill Level) | Slides | Video |
| Prometheus Project Intro – Julius Volz, Prometheus (Any Skill Level) | Slides | Video |
| TUF / Notary Project Intro – David Lawrence, Docker, & Justin Cappos, NYU, TUF (Any Skill Level) | Slides | Video |
| Cloud Native Landscape Intro – Dan Kohn, Cloud Native Computing Foundation (Any Skill Level) | Slides | Video |
| SIG Instrumentation Intro – Frederic Branczyk, CoreOS, & Piotr Szczesniak, Google (Any Skill Level) | Slides | Video |
| SIG Service-Catalog Intro – Michael Kibbe, Google, Morgan Bauer & Doug Davis, IBM (Any Skill Level) | Slides | Video |
| Rook Project Intro – Bassam Tabbara, Tony Allen & Jared Watts, Upbound (Any Skill Level) | Slides | Video |
| SIG Autoscaling Intro – Marcin Wielgus, Google, & Solly Ross, Red Hat (Any Skill Level) | Slides | Video |
| SIG AWS Update - Justin Santa Barbara, FathomDB (Any Skill Level) | Slides | Video |
| SPIFFE Project Intro - Andrew Jessup & Emiliano Berenbaum, Scytale, Inc. (Any Skill Level) | Slides | Video |
| CNCF Cross-Cloud CI Intro – Denver Williams, Cloud Native Computing Foundation, & Taylor Carpenter, Vulk Coop (Any Skill Level) | Slides | Video |
| SIG Storage (K8s) Intro - Saad Ali, Google (Any Skill Level) | Slides | Video |
| Kubespray Intro – Antoine Legrand, Red Hat, & Matthew Mosesohn, Virtustream (Any Skill Level) | Slides | Video |
| rkt Intro – Alban Crequy & Iago López Galeiras, Kinvolk (Any Skill Level) | Slides | Video |
| SIG Apps Intro – Janet Kuo & Kenneth Owens, Google (Any Skill Level) | Slides | Video |
| VMware SIG Intro – Fabio Rapposelli & Steve Wong, VMware (Any Skill Level) | Slides | Video |
| SIG Release Intro – Jaice Singer DuMars & Caleb Miles, Google (Any Skill Level) | Slides | Video |
| CoreDNS Intro – Miek Gieben, Google (Any Skill Level) | Slides | Video |
| Minikube Intro – Dan Lorenc, Google (Any Skill Level) | Slides | Video |
| NATS Intro – Colin Sullivan & Waldemar Quevedo, Synadia (Any Skill Level) | Slides | Video |
| Source2Image Intro – Ben Parees, Red Hat & Matt Moore, Google (Any Skill Level) | Slides | Video |
| CNI Intro – Bryan Boreham, Weaveworks & Casey Callendrello, CoreOS (Any Skill Level) | Slides | Video |
| Linkerd Intro – Andrew Siegner & George Miranda, Buoyant.io (Any Skill Level) | Slides | Video |
| SIG PM Intro - Ihor Dvoretskyi, Cloud Native Computing Foundation & Aparna Sinha, Google (Any Skill Level) | Slides | Video |
| Envoy Project Intro – Matt Klein & Jose Nino, Lyft (Any Skill Level) | Slides | Video |
| kops Intro – Justin Santa Barbara, Google (Any Skill Level) | Slides | Video |
| WG App Def - Intro – Antoine Legrand, Red Hat & Gareth Rushgrove, Docker (Any Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Managing Kubernetes: What You Need to Know About Day 2 - Craig Tracey, Heptio (Intermediate Skill Level) | Slides | Video |
| Understanding Distributed Consensus in etcd and Kubernetes - Laura Frank, CloudBees (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Blackholes and Wormholes: Understand and Troubleshoot the “Magic” of Kubernetes Networking - Minhan Xia & Rohit Ramkumar, Google (Intermediate Skill Level) | Slides | Video |
| Exploring Container Mechanisms Through the Story of a Syscall - Alban Crequy, Kinvolk (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Multicluster Ingress Powered by Kubernetes Cluster Registry - Greg Harmon & Nikhil Jindal, Google (Advanced Skill Level) | Slides | Video |
| Who Shot the Cluster? - Audit Logging in Kubernetes - Marian Lobur & Mik Vyatskov, Google (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Lightning Talk: Chaos Engineering In Practice - Paul Jones, Capgemini UK (Intermediate Skill Level) | Slides | Video |
| Lightning Talk: Not One Size Fits All, How to Size Kubernetes Clusters - Jeff Sloyer, IBM (Any Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Why you Should Really Pay Attention to K8S Security Best Practices - Benjy Portnoy, Aqua Security (Intermediate Skill Level) | Slides | Video |
| Lightning Talk: Schedule the Scaling of Your Kubernetes Resources Using kube-start-stop - Lili Cosic, Weaveworks (Beginner Skill Level) | Slides | Video |
| Lightning Talk: A Desktop GUI for your First Kubernetes Deployment - Alessandro Pilotti, Cloudbase Solutions (Beginner Skill Level) | Slides | Video |
| Lightning Talk: Kubernetes is Blowing Up - Ron Miller, TechCrunch (Any Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Scaling Distributed Deep Learning with Service Discovery: How CoreDNS Helps Distributed TensorFlow Tasks - Yong Tang, Infoblox Inc. (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Tips for Operating Kubernetes with OpenStack Cloud Provider - Yang Yu & Yifeng Xiao, VMware (Beginner Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Extending Kubernetes with gRPC - Vladimir Vivien, VMware (Intermediate Skill Level) | Slides | Video |
| Lightning Talk: TSDB: The Engine behind Prometheus - Goutham Veeramachaneni, IIT Hyderabad (Beginner Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: I Got your RBAC - kube-rbac-proxy - Frederic Branczyk, CoreOS (Any Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: The State Of FaaS on Kubernetes - Michael Hausenblas, Red Hat (Beginner Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Extending Istio Service Mesh with Envoy v2 APIs for Stateless and Stateful Services - Dmitri Chtchourov & Tim Swanson, Cisco Systems, Inc (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Lightning Talk: Istio by Example - Josef Adersberger, QAware (Beginner Skill Level) | Slides | Video |
| Lightning Talk: What I Wish I’d Known about Fluentd with Kubernetes - Bryan Boreham, Weaveworks (Beginner Skill Level) | Slides | Video |
| Over-engineering My Home with Kubernetes - Matthias Grüter, Spotify (Any Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Building a Go AI with Kubernetes and TensorFlow - Andrew Jackson & Josh Hoak, Google (Beginner Skill Level) | Slides | Video |
| Building ML Products With Kubeflow - Jeremy Lewi, Google & Stephan Fabel, Canonical (Intermediate Skill Level) | Slides | Video |
| The Path to GPU as a Service in Kubernetes - Renaud Gaubert, NVIDIA (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Bringing Your Data Pipeline into The Machine Learning Era - Chris Gaun & Jörg Schad, Mesosphere (Intermediate Skill Level) | Slides | Video |
| Compliant Data Management and Machine Learning on Kubernetes - Daniel Whitenack, Pachyderm (Intermediate Skill Level) | Slides | Video |
| What’s in the Box? Resource Management in Kubernetes - Louise Daly & Ivan Coughlan, Intel (Intermediate Skill Level) | Slides | Video |
| Deploying SQL Stream Processing in Kubernetes with Ease - Andrew Stevenson & Antonios Chalkiopoulos, Landoop (Intermediate Skill Level) | Slides | Video |
| Are You Ready to Be Edgy? — Bringing Cloud-Native Applications to the Edge of the Network - Megan O'Keefe & Steve Louie, Cisco (Advanced Skill Level) | Slides | Video |
| Conquering a Kubeflow Kubernetes Cluster with ksonnet, Ark, and Sonobuoy - Kris Nova, Heptio & David Aronchick, Google (Intermediate Skill Level) | Slides | Video |
| Serving ML Models at Scale with Seldon and Kubeflow - Clive Cox, Seldon.io (Intermediate Skill Level), | Slides | Video |
| Automating GPU Infrastructure for Kubernetes - Lucas Servén Marín, CoreOS (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| The Untapped Power of Services - L7 Load Balancing Without a Service Mesh - Damien Lespiau, Weaveworks (Advanced Skill Level) | Slides | Video |
| SRv6LB: Leveraging IPv6, Segment Routing, and VPP for Very Fast, Reliable, and Efficient Distributed Data Center Workload Balancing - Mark Townsley & Pierre Pfister, Cisco (Advanced Skill Level) | Slides | Video |
| Make Ingress-Nginx Work for You, and the Community - Fernando Diaz, IBM (Any Skill Level) (Slides Attached) | Slides | Video |
| Kubernetes and the CNI: Where We Are and What's Next - Casey Callendrello, CoreOS (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| The “Silk” Road: Building a CNI Plugin from Scratch - Usha Ramachandran & Angela Chin, Pivotal (Any Skill Level) | Slides | Video |
| Global Container Networks on Kubernetes at DigitalOcean - Andrew Sy Kim, DigitalOcean (Intermediate Skill Level) | Slides | Video |
| Cloud Native Networking for Containers in AWS using CNI Plugins - Anirudh Aithal, Amazon Web Services (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| New Contributor Workshop, Part 1 | Slides | Video |
| New Contributor Workshop, Part 2 | Slides | Video |
| New Contributor Workshop, Part 3 | Slides | Video |
| SIG Contributor Experience Intro - Paris Pittman, Google & Elsie Phillips, Coreos (Any Skill Level) | Slides | Video |
| SIG Contributor Experience Deep Dive – Paris Pittman, Google & Tim Pepper, VMware (Intermediate Skill Level) | Slides | Video |
| Growing in Your Contributor Role – Insights From a k8s Newcomer Working Within the Release Process - Tim Pepper, VMware (Beginner Skill Level) | Slides | Video |
| Scaling Non-Traditional Contributor Mentoring Initiatives - Paris Pittman, Google (Any Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| A Survey of the OSS Tracing Ecosystem - Ben Sigelman & Ted Young, LightStep (Beginner Skill Level) | Slides | Video |
| Practical and Useful Latency Analysis using Istio and OpenCenus - Varun Talwar, Stealth Startup & Morgan McLean, Google (Intermediate Skill Level) | Slides | Video |
| Prometheus for Devs - Hubert Ströbitzer, Freelancer (Beginner Skill Level) | Slides | Video |
| How to Export Prometheus Metrics from Just About Anything - Matt Layher, DigitalOcean (Intermediate Skill Level) | Slides | Video |
| Scalable Monitoring Using Prometheus with Apache Spark - Diane Feddema & Zak Hassan, Red Hat Inc (Intermediate Skill Level) | Slides | Video |
| Low-Overhead Tracing Using eBPF for Observability into Kubernetes Apps and Services - Gaurav Gupta, SAP Labs (Intermediate Skill Level) | Slides | Video |
| Autoscale your Kubernetes Workload with Prometheus - Frederic Branczyk, CoreOS (Intermediate Skill Level) | Slides | Video |
| Pod Anomaly Detection and Eviction using Prometheus Metrics - David Benque & Cedric Lamoriniere, Amadeus (Beginner Skill Level) | Slides | Video |
| How We Used Jaeger and Prometheus to Deliver Lightning-Fast User Queries - Bryan Boreham, Weaveworks (Intermediate Skill Level) | Slides | Video |
| TSDB: The Past, Present and the Future - Goutham Veeramachaneni, IIT Hyderabad (Advanced Skill Level) | Slides | Video |
| Getting Started with Logging in Kubernetes - Eduardo Silva, Treasure Data (Any Skill Level) | Slides | Video |
| Reveal Your Deepest Kubernetes Metrics - Bob Cotton, Freshtracks.io (Intermediate Skill Level) | Slides | Video |
| Beyond OpenTracing - Allison Richardet, Asteris, LLC (Intermediate Skill Level) | Slides | Video |
| Integrating Prometheus and InfluxDB - Paul Dix, InfluxData (Intermediate Skill Level) | Slides | Video |
| Prometheus Monitoring Mixins: Using Jsonnet to Package Together Dashboards, Alerts and Exporters - Tom Wilkie, Grafana Labs (Intermediate Skill Level) | Slides | Video |
| Federated Prometheus Monitoring at Scale - Nandhakumar Venkatachalam & LungChih Tung, Oath Inc (Intermediate Skill Level) | Slides | Video |
| Declarative Multi-Cluster Monitoring with Prometheus - Matthias Loibl, Loodse & Frederic Branczyk, CoreOS (Beginner Skill Level) | Slides | Video |
| Feeding Realworld Data into Prometheus Microservice Applications on Kubernetes - Burkhard Noltensmeier, teuto.net (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Building cert-manager: Migrating Thousands of Users from kube-lego to use CRDs - James Munnelly, Jetstack (Intermediate Skill Level) | Slides | Video |
| Stories from the Playbook - Tina Zhang & Fred van den Driessche, Google (Any Skill Level) | Slides | Video |
| 101 Ways to “Break and Recover” Kubernetes Cluster - Suresh Visvanathan & Nandhakumar Venkatachalam, Oath (Yahoo) (Intermediate Skill Level) | Slides | Video |
| Kubernetes Multi-Cluster Operations without Federation - Rob Szumski, CoreOS (Intermediate Skill Level) | Slides | Video |
| Clusters as Cattle: How to Seamlessly Migrate Apps across Kubernetes Clusters - Andy Goldstein, Heptio (Intermediate Skill Level) | Slides | Video |
| Kubernetes 101: DIY Workshop - Bridget Kromhout, Microsoft (Beginner Skill Level) | Slides | Video |
| What Does “Production Ready” Really Mean for a Kubernetes Cluster? - Lucas Käldström, Individual (Advanced Skill Level) (Slides Attached) | Slides | Video |
| Cloudbursting with Kubernetes - Irfan Ur Rehman & Quinton Hoole, Huawei Technologies (Intermediate Skill Level) | Slides | Video |
| Introducing Amazon EKS - Brandon Chavis & Arun Gupta, AWS (Beginner Skill Level) | Slides | Video |
| Inside Kubernetes Resource Management (QoS) – Mechanics and Lessons from the Field - Michael Gasch, VMware (Any Skill Level) | Slides | Video |
| Building a Kubernetes on Bare-Metal Cluster to Serve Wikipedia - Alexandros Kosiaris & Giuseppe Lavagetto, Wikimedia Foundation (Advanced Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| What's Up With All The Different Container Runtimes? - Ricardo Aravena, Branch Metrics (Intermediate Skill Level) | Slides | Video |
| Containerd, What Does it Mean for Me - Scott Coulton, Puppet (Any Skill Level) | Slides | Video |
| CRI: The Second Boom of Container Runtimes - Harry Zhang & Xu Wang, HyperHQ (Intermediate Skill Level) | Slides | Video |
| You Ever Wonder Why We're Here? - Sarah Christoff, Cloudreach (Beginner Skill Level) (Slides Attached) | Slides | Video |
| Kata Containers: Getting Involved with the Kata Community - Anne Bertucio, OpenStack & Samuel Ortiz, Intel | Slides | Video |
| Take Control of your Filesystems with containerd’s Snapshotters - Stephen Day, Docker, Inc. (Advanced Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Completely Securing the Software Supply Chain using Grafeas + in-toto - Lukas Puheringer, NYU & Wendy Dembowski, Google (Any Skill Level) | Slides | Video |
| Establishing Image Provenance and Security in Kubernetes - Adrian Mouat, Container Solutions (Any Skill Level) | Slides | Video |
| Securing your Kubernetes Delivery Pipelines with Notary and TUF - Liam White & Michael Hough, IBM (Intermediate Skill Level) | Slides | Video |
| Cloud Native Identity Management - Andreas Zitzelsberger, QAware GmbH & Andrew Jessup, Scytale Inc. (Intermediate Skill Level) | Slides | Video |
| The Route To Rootless Containers - Ed King, Pivotal & Julz Friedman, IBM (Any Skill Level) | Slides | Video |
| Improving your Kubernetes Workload Security with Hardware Virtualization - Fabian Deutsch, Red Hat & Samuel Ortiz, Intel (Intermediate Skill Level) | Slides | Video |
| Applying Least Privileges through Kubernetes Admission Controllers - Benjy Portnoy, Aqua Security (Intermediate Skill Level) | Slides | Video |
| Good Enough for the Finance Industry: Achieving High Security at Scale with Microservices in Kubernetes - Zachary Arnold & Austin Adams, Ygrene Energy Fund (Any Skill Level) | Slides | Video |
| Container Isolation at Scale (Introducing gVisor) - Dawn Chen & Zhengyu He, Google (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| OPA: The Cloud Native Policy Engine - Torin Sandall, Styra (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Case Study: How Containers Makes Security and Compliance Instantly Easier - John Morello, Twistlock (Intermediate Skill Level) | Slides | Video |
| Entitlements: Understandable Container Security Controls - Justin Cormack & Nassim Eddequiouaq, Docker (Intermediate Skill Level) | Slides | Video |
| Secure Pods - Tim Allclair, Google (Advanced Skill Level) (Slides Attached) | Slides | Video |
| From Kubelet to Istio: Kubernetes Network Security Demystified - Andrew Martin, ControlPlane (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| A Hackers Guide to Kubernetes and the Cloud - Rory McCune, NCC Group PLC (Intermediate Skill Level) | Slides | Video |
| Kubernetes Runtime Security: What Happens if a Container Goes Bad? - Jen Tong & Maya Kaczorowski, Google (Intermediate Skill Level) | Slides | Video |
| TL;DR NIST Container Security Standards - Elsie Phillips, CoreOS (Beginner Skill Level) | Slides | Video |
| Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions - David Oppenheimer, Google (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| The Serverless and Event-Driven Future - Austen Collins, Serverless (Intermediate Skill Level) | Slides | Video |
| Function Composition in a Serverless World - Erwin van Eyk & Timirah James, Platform9 (Intermediate Skill Level) | Slides | Video |
| Securing Serverless Functions via Kubernetes Objects - Sebastien Goasguen, Bitnami (Advanced Skill Level) | Slides | Video |
| Operating a Global-Scale FaaS on Top of Kubernetes - Chad Arimura & Matt Stephenson, Oracle (Any Skill Level) | Slides | Video |
| Apache OpenWhisk on Kubernetes: Building a Production-Ready Serverless Stack on and for Kubernetes - David Grove, IBM Research (Any Skill Level) | Slides | Video |
| Convergence of Serverless APIs & Compute - Sarah Allen, Google (Intermediate Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Introduction to Istio Configuration - Joy Zhang, Google (Beginner Skill Level) | Slides | Video |
| Evolving Systems Design: From Unreliable rpc to Resilience with Linkerd - Edward Wilde, Form3 (Intermediate Skill Level) | Slides | Video |
| Replacing NGINX with Envoy in a Traffic Control System - Mark McBride, Turbine Labs, Inc (Advanced Skill Level) (Slides Attached) | Slides | Video |
| Building Hybrid Clouds with Istio - Allan Naim, Google & Rohit Agarwalla, Cisco (Intermediate Skill Level) | Slides | Video |
| Performance and Scale @ Istio Service Mesh - Fawad Khaliq, VMware Inc, Laurent Demailly, Google & Surya V Duggirala, IBM (Intermediate Skill Level) | Slides | Video |
| Introducing Envoy-Based Service Mesh at Booking.com - Ivan Kruglov, Booking.com (Intermediate Skill Level) | Slides | Video |
| How to Get a Service Mesh Into Prod without Getting Fired - William Morgan, Buoyant, Inc (Any Skill Level) | Slides | Video |
| From eval to prod: How a Service Mesh Helped Us Build Production Cloud-Native Services - Israel Sotomayor, Moltin (Beginner Skill Level) | Slides | Video |
| GitOps for Istio - Manage Istio Config like Code - Varun Talwar, Stealth Startup & Alexis Richardson, WeaveWorks (Intermediate Skill Level) | Slides | Video |
| Envoy Internals Deep Dive - Matt Klein, Lyft (Advanced Skill Level) | Slides | Video |
| Panel Discussion: Ask Us Anything: Microservices and Service Mesh - Moderated by Jason McGee, IBM (Any Skill Level) | Slides | Video |
| Observability and the Depths of Debugging Cloud-Native Applications using Linkerd and Conduit - Franziska von der Goltz, Buoyant, Inc (Intermediate Skill Level) | Slides | Video |
| Istio - The Weather Company's Journey - Nick Nellis & Fabio Oliveira, IBM (Any Skill Level) | Slides | Video |
| Canary Deploys with Kubernetes, Istio and Envoy - Jason Yee, Datadog (Beginner Skill Level) | Slides | Video |
| Stretching the Mesh - John Joyce & Robert Li, Cisco Systems (Any Skill Level) | Slides | Video |
| Istio Tells me my Service has Slow Response Time, Now What? - Endre Sara & Enlin Xu, Turbonomic (Any Skill Level) | Slides | Video |
| Accelerating Envoy with the Linux Kernel - Thomas Graf, Covalent (Advanced Skill Level) | Slides | Video |
| Observing and Troubleshooting your Microservices with Istio - Isaiah Snell-feikema, IBM & Douglas Reid, Google (Beginner Skill Level) | Slides | Video |
| Topic | Presentation | Video |
|---|---|---|
| Kubernetes Storage Lingo 101 - Saad Ali, Google (Beginner Skill Level) | Slides | Video |
| Using Kubernetes Local Storage for Scale-Out Storage Services in Production - Michelle Au, Google & Ian Chakeres, Salesforce (Intermediate Skill Level) (Slides Attached) | Slides | Video |
| Container Storage Interface: Present and Future - Jie Yu, Mesosphere, Inc. (Intermediate Skill Level) | Slides | Video |
| Kubernetes Runs Anywhere, but Does your Data? - Jared Watts, Upbound (Beginner Skill Level) | Slides | Video |
| Policy-Based Volume Snapshots Management in Kubernetes - Jing Xu, Google (Intermediate Skill Level) | Slides | Video |
| Vitess and a Kubernetes Operator - Sugu Sougoumarane, YouTube (Intermediate Skill Level) | Slides | Video |