

10 Ways to Shoot Yourself in the Foot with Kubernetes, #9 Will Surprise You
Laurent Bernaille

A Kubernetes Application End-to-End: DevStats
Łukasz Gryglicki, CNCF & Josh Berkus, Red Hat

Accelerating the Journey of an AI Algorithm to Production with OpenFaaS
Joost Noppen & Alex Ellis

Autoscaling Multi-Cluster Observability with Thanos and Linkerd
Andrew Seigner & Frederic Branczyk

Benchmarking Cloud Native Databases Performance on Kubernetes
Iqbal Farabi & Tara Baskara, GO-JEK

Benefits of a Service Mesh When Integrating Kubernetes with Legacy Services
Stephan Fudeus

Build a Kubernetes Based Cloud Native Storage Solution From Scratch
Sheng Yang, Rancher Labs

Building a Controller Manager for Your Cloud Platform
Fabio Rapposelli, VMware & Chris Hoge

Building an Enterprise-ready Lambda Experience (with Hands-On Demo)
Alexandre González Rodríguez

Building and Maintaining a Client Library
Stories From the Trenches - Jussi Nummelin, Kontena Inc.

Building HA Multi-Cloud Clusters Using WireGuard as a Network Overlay
Lucas Servén Marín, Red Hat

Building Images Efficiently and Securely on Kubernetes with BuildKit
Akihiro Suda, NTT Corporation

Chaos Debugging: Finding and Fixing Microservice Weak Points
Idit Levine & Mitch Kelley, Solo.io

Container Forensics: What to Do When Your Cluster is a Cluster
Maya Kaczorowski & Ann Wallace

Create Visually Compelling Developer Experiences for Kubernetes...
Ivan Towlson & Ralph Squillace

Data Without Borders
Using Rook Storage Orchestration at a Global Scale - Jared Watts, Upbound

Databases on Kubernetes Using a Custom Operator: Day 1, Day 2, and Beyond
Johannes Unterstein

Deconstructing Apache Hadoop: A Dialogue About a Cloud-Native Refactor
Anu Engineer & Marton Elek

Deep Dive: Cluster Lifecycle SIG (Cluster API)
Jason DeTiberus, VMware & Hardik Dodiya, SAP

Deep Dive: Cluster Lifecycle SIG (Kubeadm)
Fabrizio Pandini & Lubomir I. Ivanov, VMware

Deep Dive: Contributor Experience SIG
Elsie Phillips, Red Hat & Paris Pittman, Google

Deep Dive: kops (Cluster Lifecycle) SIG
Justin Santa Barbara, Google & Mike Splain, Sonos

Deep Dive: Kubernetes (UI) SIG
Jeffrey Sica, University of Michigan & Sebastian Floreks, Loodse

Deep Dive: Kubernetes Metric APIs using Prometheus
Matthias Loibl & Sergiusz Urbaniak, Red Hat

Deep Dive: Kubernetes WG for Multitenancy
Sanjeev Rampal, Cisco & Ryan Bezdicek, Cray, Inc.

Deep Dive: Kubernetes/Kubespray (Cluster Lifecycle) SIG
Antoine Legrand & Matthew Mosesohn

Deep Dive: Network Service Mesh (NSM)
Nikolay Nikolaev, VMware & Frederick Kautz, Doc.ai

Deep Dive: Scalability SIG
Shyam Jeedigunta, Amazon Web Services & Wojciech Tyczynski, Google

Delivering TV Everywhere with Cloud Native Solutions
Arnaud Caron & Jerome Champetier, Mediakind

Es-operator: Building an Elasticsearch Operator From the Bottom Up
Mikkel Larsen, Zalando SE

FaaS is Not Only the Serverless: Stream Processing with Serverless
Jun Makishi & Kensaku Komatsu

Fine-Grained Permissions in K8s: What’s Missing, and How to Fix That
Vallery Lancey & Seth McCombs

Fluent Bit: Extending Your Logging Pipeline with Go
Warren Fernandes & Jason Keene, Pivotal

Fool-Proof Kubernetes Dashboards for Sleep-Deprived Oncalls
David Kaltschmidt, Grafana Labs

From New Cluster to Insight. Deploying Monitoring and Logging to Kubernetes
Eddie Zaneski

Going from 5s to 5ms: Benefits of a Node-Local DNSCache
Pavithra Ramesh & Blake Barnett

GPU Sharing for Machine Learning Workload on Kubernetes
Henry Zhang & Yang Yu, VMware

How Intuit Does Canary and Blue Green Deployments with a K8s Controller
Daniel Thomson

How We Used Kubernetes to Host a Capture the Flag (CTF)
Ariel Zelivansky & Liron Levin, Twistlock

Intro + Deep Dive: IBMCloud SIG
Sahdev P. Zala, Khalid Ahmed, Brad Topol & Nimesh Bhatia, IBM

Intro + Deep Dive: Kubernetes (Docs) SIG
Zach Corleissen, Linux Foundation & Rael Garcia, CAPSiDE

Intro + Deep Dive: Kubernetes Conformance WG
Dan Kohn, CNCF, William Denniss, Aaron Crickenberger

Intro + Deep Dive: Kubernetes IoT Edge WG
Steven Wong, Cindy Xing, Dejan Bosanac, & Kilton Hopkins

Intro + Deep Dive: Kubernetes Policy WG
Zhipeng Huang, Huawei & Erica Von Buelow, Red Hat

Intro to CNAB: Packaging Cloud Native Applications with Multiple Toolchains
Chris Crone, Docker

Istio New Workload Identity Provision Pipeline Based on Envoy SDS
Quanjie Lin & Diem Vu, Google

Istio on Knative Lessons Learned: How Istio is Fit for Serverless Platform
Ying Chun Guo

Istio, We Have a Problem! Understanding and Fixing Bugs with a Service-Mesh
David Gageot, Google

JustFootball’s Journey to gRPC + Linkerd in Production
Ben Lambert, & Kevin Lingerfelt

Keynote: ...What Does the Future Hold for Observability?
Tom Wilkie & Frederic Branczyk

Keynote: 2.66 Million
Cheryl Hung, Director of Ecosystem, Cloud Native Computing Foundation

Keynote: Debunking the Myth: Kubernetes Storage is Hard
Saad Ali, Senior Software Engineer, Google

Keynote: From COBOL to Kubernetes: A 250 Year Old Bank's Cloud-Native Journey
Laura Rehorst

Keynote: Getting Started in the Kubernetes Community
Lucas Käldström & Nikhita Raghunath

Keynote: Kubernetes
Don't Stop Believin' – Bryan Liles, Senior Staff Engineer, VMware

Keynote: Reperforming a Nobel Prize Discovery on Kubernetes
Ricardo Rocha & Lukas Heinrich

Koping with Change: What kops Learned Adopting etcd3, cluster-api and CRDs
Justin Santa Barbara

Kubectl Apply 2019: Defense Against the Dark Arts
Phillip Wittrock & Jennifer Buckley, Google

Kubernetes + Encrypted Memory = Security * Privacy
Harshal Patil & Pradipta Banerjee, IBM

Kubernetes Scalability Definition Evolution
Wojciech Tyczynski & Andrzej Wasylkowski, Google

Kubernetes Security and How to Fix K8s Cluster at Scale
Simon Pearce & Sebastian Scheele

Large Scale Distributed Deep Learning with Kubernetes Operators
Yuan Tang & Yong Tang

Latest Kubernetes Scalability Improvements
Shyam Jeedigunta, Amazon & Yassine Tijani, VMware

Laying the Foundation: Real World Kubernetes Deployment Patterns
Josh Rosso & Craig Tracey, VMware

Lessons Learned Migrating Kubernetes from Docker to containerd Runtime
Ana Calin, Paybase

Lifecycle of a kubectl Command: Harden Kubernetes Setup with Automation
Sanjary Rahman

Lightning Talk: Beyond Operators: Reimagine Distributed Applications on Kubernetes
Vladimir Vivien

Lightning Talk: Cloud Native Wales: How We Contributed to the Community...
Lewis Denham-Parry

Lightning Talk: Developing Your Career While Working on Kubernetes
Piotr Szczesniak, Google

Lightning Talk: Fake it Until You Make it: Unit Tests with Go-Client Fake Client
Fernando Diaz

Lightning Talk: Hot, Fresh Containers
How Containers Are Like Cookies! - Kaslin Fields, Oracle

Lightning Talk: Slow Starting Containers, How to Check Their Health?
Matthias Bertschy, Swissquote

Lightning Talk: Using Istio's Mixer for Network Request Caching
Zach Arnold, Ygrene Energy Fund

Lightning Talk: Using Jupyter Notebooks To Gain Insight Of Your Cluster
Ruben D Orduz, VMware

Managing Machine Learning in Production with Kubeflow and DevOps
David Aronchick, Microsoft

Microservices for the Masses – Integrating a Distributed OS with Kubernetes
Q. Hoole & I. Zhang

Moving People and Products with Machine Learning on Kubeflow
Jeremy Lewi, Google & Willem Pienaar

Network Flow Monitoring in Kubernetes with Contiv/VPP CNI and Elastic Stack
Rastislav Szabo

Network Machinery: A United-Front for Network Troubleshooting with CRDs
Adel Zaalouk, SAP

Networking the Service Mesh Proxy: Where We Are, Where We’re Going
Tim Swanson & John Joyce, Cisco

OpenTelemetry: Backwards Compatibility with...
Ben Sigelman, Bogdan Drutu & Spiros Xanthos

Ouch! What I Learned From Being Hit by a Serverless, Ruby Boomerang!
Ewan Slater, Oracle

P2P Docker Image Distribution in Hybrid Cloud Environment with Kraken
Yiran Wang & Cody Gibb, Uber

Panel Discussion: Care and Feeding: Burnout and Self Care in our Community
Aaron Crickenberger

Peribolos: How Kubernetes Uses GitOps to Manage GitHub Communities at Scale
Christoph Blecker

Public Technical Oversight Committee (TOC) Meeting
Moderated by Chris Aniszczyk, CNCF

Ready? A Deep Dive into Pod Readiness Gates for Service Health...
Minhan Xia & Ping Zou

Reinventing Networking: A Deep Dive into Istio's Multicluster Gateways
Steve Dake, Independent

Resize Your Pods w/o Disruptions aka How to Have a Cake and Eat a Cake
Karol Gołąb & Beata Skiba

Rook, Ceph, and ARM: A Caffeinated Tutorial
Federico Lucifredi & Sébastien Han, Red Hat

Rootless, Reproducible, and Hermetic: Secure Container Build Showdown
Andrew Martin, Control Plane

Scaling Edge Operations at Onefootball with Ambassador: From 0 to 6000 rps
Jonathan Juares Beber

Securing Cloud Native Communication, From End User to Service
Daniel Bryant & Nic Jackson

Securing Kubernetes with Trusted Platform Module (TPM)
Alex Tcherniakhovski & Andrew Lytvynov

Securing Multi-Cloud Cross-Cluster Communication with SPIFFE and SPIRE
Evan Gilman, Scytale, Inc.

Sharing is Caring: Your Kubernetes Cluster, Namespaces, and You
Amy Chen & Eryn Muetzel, VMware

Sponsored Keynote: What I Learned Running 10,000+ Kubernetes Clusters
Jason McGee, IBM Fellow, IBM

Storage Provisioning for Kubernetes on Windows
Anusha Ragunathan & Jean Rouge, Docker

Surviving Serverless Battle By Secure Runtime, CRI and RuntimeClass
Xiaoyu Zhang & Lei Zhang

Tailor-Made Security: Building a Kubernetes Specific Hypervisor
Samuel Ortiz & Andreea Florescu

The Data Analytics Platform or How to Make Data Science in a Box Possible
Krzysztof Adamski

The Spotify Story: Moving from NIH to an Active CNCF Community Member
Jim Haughwout, Spotify

Towards Kubeflow 1.0, Bringing a Cloud Native Platform For ML to Kubernetes
David Aronchick

Tracing is More Than Traces: The Insights in Trace Aggregates
Daniela Miao, LightStep

Tutorial: Building Security into Kubernetes Deployment Pipelines
Michael Hough & Sam Irvine

Uber x Security: Why and How We Built Our Workload Identity Platform
Tyler Julian & Daniel Feldman

Unblocking the Release Train with Istio Traffic Management
Dave Shepherd & Pierre Meunier

Unit Testing Your Kubernetes Configurations Using Open Policy Agent
Gareth Rushgrove, Docker

Using eBPF to Bring Kubernetes-Aware Security to the Linux Kernel
Dan Wendlandt, Isovalent

What Goes in a Release: Kubernetes 1.14 in Code, Conversations, and Hearts
Maria Ntalla, Pivotal

What WePay Learned From Processing Billions of Dollars on GKE Using Linkerd
Mohsen Rezaei, WePay

What's the Performance Overhead? Answering the Biggest Question in Tracing
Gabriela Soria

Where's My Pod, Already? A Tale of Cold-Start Struggles on Kubernetes
Gregory Haynes, IBM