~/conference

KubeCon + CloudNativeCon North America 2019

titleauthorlength
Keynote: Closing Remarks – Bryan LilesBryan Liles01m
Thanks and congratulations to the Community Award winners and tonight’s presenters, with more keynotes tomorrow 9:00 a.m. The schedule directs attendees to the…
Talk in English
Keynote: Opening Remarks – Bryan LilesBryan Liles01m
Opening remarks summarize Kubernetes project update and claim the CNCF ecosystem is showing measurable ecosystem maturity with projects like Prometheus and…
Talk in English on
Keynote: Closing Remarks – Vicki CheungVicki Cheung04m
Closing remarks list concrete conference logistics and outcomes: a wellness program with therapy dogs, group runs, quiet room, chair yoga and massage chairs…
Talk in English
Rook: Cloud-Native Storage Orchestr...Jared Watts, Bassam Tabbara, Travis Nielsen, Alexander Trost01h 19m
Rook packages storage into Kubernetes operators that deploy providers via CRDs and manage day‑2 ops, exposes block/file/object and bucket access through CSI…
Talk in English on
Tutorial: From Notebook to Kubeflow Pipel...Michelle Casbon, Stefano Fioravanzo, Ilias Katsakioris01h 27m
Kale converts annotated Jupyter notebooks into runnable Kubeflow Pipelines without writing SDK code or CLI commands, producing the long Python pipeline script…
Talk in English on
Doing Things Prometheus Can’t Do with PrometheusTim Simmons36m
Argues Prometheus can handle HA, high-cardinality, long retention and basic anomaly detection if configured: run replicated Prometheus behind a proxy for…
Talk in English on
Deploy Secure and Scalable Service...Derek Collison, Colin Sullivan, Waldemar Quevedo, Jaime Piña01h 34m
NATS is demonstrated as a lightweight, production messaging platform that runs in Kubernetes, with a one-server baseline hitting ~18M msgs/sec (up to ~80M with…
Talk in English on
Tutorial: Attacking and Defending Kube...Brad Geesaman, Jimmy Mesta, Tabitha Sable, Peter Benjamin01h 24m
Hands-on lab shows a real GKE cluster compromise: an exposed dashboard web shell gives a foothold, kubectl and curl enumerate the environment, then nsenter…
Talk in English on
Tutorial: A Kind Workflow for Contri...Benjamin Elder, Duffie Cooley, James Munnelly, Patrick Lang01h 31m
Workshop reproduces a Kubernetes bug locally by building the tree twice with Docker and Go inside kind, using a 1.4 GB cached image and the command kind build…
Talk in English on
Networking Optimizations for Multi-Node Deep Learning on KubernetesRajat Chopra, Erez Cohen34m
Shows concrete steps and measurements to get multi‑node DL running at near line rate on Kubernetes using SR-IOV, RoCE, GPUDirect and Multus. Reports that…
Talk in English on
Networking Optimizations for Multi-Node Deep Learning on KubernetesRajat Chopra, Erez Cohen34m
Kubernetes cluster runs multi-node Horovod training using SR-IOV, RDMA over Converged Ethernet (RoCE) and GPUDirect with a Multus + device-plugin setup for…
Talk in English on
Keynote: Opening Remarks – Vicki CheungVicki Cheung02m
Morning opening frames the conference as a maturity checkpoint: projects are growing more advanced, use cases are doing more complex work, and the goal is to…
Talk in English
Doing Things Prometheus Can’t Do with PrometheusTim Simmons35m
Argues that Prometheus handles most observability needs if used thoughtfully: deploy HA by running replicas behind a proxy or using Thanos/Promxy to fan-out…
Talk in English on
Every way we DDoSed our CortexGoutham Veeramachaneni39m
Cortex operators get concrete fixes: open-source cortex mixin JSON for dashboards and alerts, use Jaeger traces to pinpoint slow spans (example: single queries…
Talk in English on
Opening RemarksBryan Liles01m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Organiser in English on
Closing RemarksBryan Liles02m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Organiser in English on
Lightning Talk: Want to Donate a Project to the CNCF? Here's HowCheryl Hung04m
CNCF project acceptance relies on a nine-member TOC that requires two sponsors to enter sandbox and a two-thirds vote to advance to incubating and graduated…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Easily Observing OperatorsLili Cosic04m
Shows how to add native Prometheus metrics to an operator by importing kube-state-metrics as a library and exposing an HTTP /metrics endpoint in a few lines of…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Is Your Kubernetes Cluster's DNS Working?Jonathan Perry06m
Kubernetes DNS failures can come from kernel and libc behaviors not visible to CoreDNS metrics: a kernel DNAT race drops parallel DNS packets and…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Open Match - Matchmaking FrameworkRobert Bailey05m
Open Match is an open source matchmaking framework built as Kubernetes microservices that plugs into game front ends and server pools, runs custom match logic…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: CRDs All the Way Down – Using OPA for Complex CRD Validation and DefaultingPuja Abbassi05m
Shows how Open Policy Agent (OPA) and Gatekeeper replace hand‑written admission controllers by using mutating and validating webhooks to implement real CRD…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: How the Observability Team at Spotify Radically Decreased On-Call AlertsLauren Muhlhauser05m
Reliability team takes over legacy monitoring and within six months migrated to Prometheus and Grafana, moved metric forwarding to FFWD and storage to Heroic…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Sharing a GPU Among Multiple ContainersPatrick McQuighan05m
Algorithmia shares a single GPU among multiple containers since 2016 and ships a custom scheduler extender, GPUShare Scheduler Extender, that works with…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Code Kubernetes While You Are Using ItMario Loriedo05m
A containerized web IDE called Eclipse Che runs inside Kubernetes and spins up a reproducible, four-container workspace (Go tooling, shell, web IDE, Kubernetes…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Kuber-What-Es?! Misadventures in Building UIs for K8s-Based ML PlatformsAlexandra Johnson04m
Team builds Kubernetes-based ML platform to run massively parallel hyperparameter optimization jobs and chooses three UI rules: focus on non-infra users, CLI…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Get Started With Non-Code Contributions to KubernetesDavid Strebel05m
Lists concrete non-code roles and how they actually work: running Kubernetes Office Hours, joining the release team to help cut and coordinate releases…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: Boosting Your kubectl ProductivityMauricio Salatino05m
Claims a 4–7× speedup by using short aliases (for example k for kubectl), shell completion and generated shortcut collections instead of typing full commands…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Lightning Talk: What Makes a Good Multi-tenant Kubernetes Solution?Victor Varza05m
Kubernetes primitives alone are insufficient for production multi-tenancy, so Adobe builds a cross‑cloud platform that automates tenant onboarding (namespace…
Lightning in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
KubeFlow’s Serverless Component: 10x Faster, a 1/10 of the EffortOrit Nissan-Messing34m
Claims a Nuclio + mlrun stack makes pipeline steps up to 10x faster and 1/10 the effort by converting Jupyter cells to functions, auto-building containers, and…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Walls Within Walls: What if Your Attacker Knows Parkour?Tim Allclair, Greg Castle33m
A live exploit shows a compromised node using kubelet credentials to talk to the API then delete and recreate its node object to add a payments label and…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Intro to Thanos: Scale Your Prometheus Monitoring With EaseLucas Serven, Dominic Green30m
Thanos extends Prometheus with composable pieces—sidecar and query components, a store-gateway and compactor, plus a remote-receiver that uses a hash ring and…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Introduction to Virtual Kubelet – Featuring Titus by NetflixRia Bhatia, Sargun Dhillon36m
Virtual Kubelet connects Kubernetes to Netflix Titus by treating pods as opaque objects and embedding legacy container metadata as a base64-encoded pod…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Kubernetes at Cruise: Two Years of MultitenancyKarl Isenberg33m
Cruise runs Kubernetes with over 40 internal tenants, ~100,000 pods and ~4,000 nodes and reports moving from “barely isolated” to tightly isolated while saving…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Intro: CNCF CILucina Stricko, Denver Williams19m
The cncf.ci status dashboard provides vendor‑neutral validation of builds, deployments and end‑to‑end tests for CNCF Graduated and Incubating projects, showing…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Superpowers for Windows ContainersDeep Debroy, Jean Rouge26m
Windows nodes gain a small host binary that runs as admin and exposes specific host operations over named pipes so containerized CSI node plugins can do disk…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
From Issue to PR Merged: A Fluentd “Tail”Jordan Hamel38m
Fluentd S3 input plugin gains an optional parameter to read cross-account SQS queue URLs so CloudTrail objects from hundreds of AWS accounts land correctly in…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
SIG Cloud Provider IntroFabio Rapposelli, Nick Turner30m
SIG Cloud Provider explains that cloud-specific code is being extracted from core into separate repos so providers can ship independently and reduce…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Living with the Pathology of the Cloud: How AWS Runs Lots of ClustersMicah Hausler35m
EKS control planes run on public AWS primitives: API Gateway + Lambda front end, CloudFormation stacks per cluster, a dedicated VPC, NLBs, and managed node…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Panel: Control Plane vs Data Plane: Untangling the Tenets of MultitenancyErica Von Buelow, Sanjeev Rampal, Ryan Bezdicek, Adrian Ludwin, Fei Guo36m
Discussion compares concrete solutions: an incubating hierarchical namespace controller that propagates policies down namespace trees, an approach assigning…
Panel in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Admission Webhooks: Configuration and Debugging Best PracticesHaowei Cai35m
Admission webhooks graduate to GA in Kubernetes 1.16 and are powerful but brittle: mutating webhooks can be invoked twice so make them idempotent mutating…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Applying Policy Throughout The Application Lifecycle with Open Policy AgentGareth Rushgrove39m
Shows how Open Policy Agent (OPA) and Rego become executable policy: using Conftest to unit-test Kubernetes, Helm and pipfile configs; running those tests…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Containing the Container: Developer Experience vs Strict Security PostureBrian Bagdzinski, Sharat Nellutla35m
Verizon runs 2000+ apps across on‑prem, multi‑cloud and edge clusters with 80,000+ workloads and 300k+ deployments in 90 days and security policy forbids no…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Intro to Kubernetes Sig-Architecture SubprojectsDavanum "Dims" Srinivas, Jordan Liggitt31m
SIG-Architecture breaks into concrete subprojects: API review process governs builtin API changes and reviewer distribution; code organization uses a staging…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Service Discovery With Hybrid and Multi-Cloud: Introduction to CoreDNSYong Tang41m
CoreDNS is a plugin-driven DNS server that serves Kubernetes and hybrid/multi-cloud service discovery, claims Kubernetes uses it as the default DNS since 1.11…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Using TUF to Mitigate Repository CompromisesMarina Moore, Justin Cappos41m
TUF (The Update Framework) presents a concrete design to limit damage from repository compromises by using threshold signatures, periodic root key rotation…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Dragonfly Intro: Plugin Framework and New Distribution StrategyHaibing Zhou, Ben Ye39m
Dragonfly is a p2p image/file distrib system with a new decentralized mode that removes the heavyweight supernode by syncing peer/file state via Serf gossip…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Intro: BrigadeMatt Butcher, Radu Matei37m
Brigade is a Kubernetes-native event-driven scripting framework that runs JavaScript to chain containers into workflows, triggers via gateways for GitHub…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Introduction to CRI-OMrunal Patel, Peter Hunt38m
CRI-O implements the Kubernetes CRI with OCI compatibility, calls runtimes like runC and supports Kata and gVisor, uses containers/storage and…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
KubeVirt Intro: Virtual Machine Management on KubernetesSteve Gordon, Chandrakanth Jakkidi38m
KubeVirt brings full virtual machines into Kubernetes by adding CRDs for VirtualMachine and VirtualMachineInstance, running VMs inside virt-launcher pods and…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Porting Envoy to Windows; A Progress ReportYechiel Kalmenson, William A. Rowe, Jr.31m
Envoy builds on Windows now compile with a patched Bazel and upstream Bazel’s params-file fix, external deps are bundled into a static EXE, and Windows header…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Intro to SIG Service CatalogJonathan Berkhahn, Mateusz Szostok33m
Service Catalog connects Kubernetes to Open Service Broker API brokers so developers run three commands to get a real service: svcat marketplace to list…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Intro: Kubernetes SIG PMStephen Augustus28m
SIG PM runs the KEP-driven process for Kubernetes: maintain the KEP template, track ~150 enhancement‑tracking issues, and accept roughly 45 KEPs per release…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Polymorphic Reconcilers in Kubernetes - Advanced DuckTypingScott Nichols, Matt Moore36m
Shows a concrete system in Knative that uses partial schemas to reconcile heterogeneous resources: a sync binding injects a SINK env var into deployments jobs…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Jaeger IntroYuri Shkuro, Pavol Loffay35m
Jaeger reconstructs request executions into a live service graph and Gantt-style traces, demoed with the hotrod app run via Docker Compose and an all-in-one…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Adapting Kubernetes to Constrained IP Address EnvironmentsMahesh Narayanan, Satyadeep Musuvathy36m
Kubernetes treats every pod as a first‑class IP so clusters quickly exhaust space: giving each node a /24 means a 100‑node cluster needs roughly a /17 and more…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Enabling Kubeflow with Enterprise-Grade Auth for On-Prem DeploymentsYannis Zarkadas, Krishna Durai28m
Kubeflow deploys ML services as CRDs like TFJob and uses namespaces for per-user isolation; the demo shows notebook access blocked with 403 when headers don’t…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
The Devil in the Details: Kubernetes’ First Security AssessmentAaron Small, Jay Beale36m
Year‑long community audit produces 241 pages, a four‑month core assessment, and 37 vulnerabilities reported through the Product Security Committee. Third‑party…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Measuring and Optimizing Kubeflow Clusters at LyftKonstantin Gizdarski, Richard Liu40m
Lyft builds Infraspend to scrape Prometheus from many Kubeflow clusters, persist metrics into Hive/Druid/Superset, and join those snapshots to AWS cost reports…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Kubernetes in Your 4x4 – Continuous Deployment Directly to the CarRafal Kowalski34m
Prototype deploys a full k3s cluster inside each vehicle with ECUs as worker nodes and a local containerd registry, using Jenkins + MongoDB for orchestration…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Russian Doll: Extending Containers with Nested ProcessesChristie Wilson, Jason Hall31m
Kubernetes pods start all containers together, so the solution overrides each container’s entrypoint by injecting a statically linked Go binary into a shared…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
eBay Search On K8sMohnish Kodnani, Yashwanth Vempati34m
eBay runs its Cassini search on Kubernetes serving ~1.4 billion active listings and ~300K QPS by modeling the query layer as a resizable grid: columns =…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Making the Most Out of Kubernetes Audit LogsLaurent Bernaille, Robert Boll36m
Datadog reports running clusters of 1000+ nodes and demos show the API server emitting about 900 calls per second on a 2,500‑node cluster. Audit logging is…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Extending containerdSamuel Karp, Maksym Pavlenko36m
containerd exposes five concrete extension points and shows working examples: a custom ECR resolver replaces registry logic in the Go thick client and…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Intro to the Kubernetes Working Group for Multi-tenancyTasha Drew28m
Working Group maintains runnable code: hierarchical namespace controller (HNC) copies policy objects via a HierarchyConfig CR and propagates changes; a tenant…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Introduction to Windows Containers in KubernetesMichael Michael, Deep Debroy35m
SIG-Windows reports that Windows container support is stable in 1.14 with milestones since: CSI support in 1.16, kubeadm-based Windows node join scripts, and…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Intro: FluxStefan Prodan, Alexis Richardson42m
Flux is a GitOps operator that continuously reconcil es cluster state from a Git repo (default 5-minute sync) and updates workloads by shelling out to…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
OPA Introduction & Community UpdateRita Zhang, Patrick East40m
OPA is a Rego-based policy engine with 70+ contributors and ~1,200 Slack users that evaluates JSON inputs and now runs via HTTP, Go embedding or WebAssembly…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Intro: OpenEBSAmit Kumar Das, Vishnu Itta36m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Building the Cloud Native Kernel: Kubernetes Release EngineeringTim Pepper, Stephen Augustus37m
Kubernetes release engineering now targets reproducible distro tooling instead of 3k-line bash scripts, replacing Onaga with Go utilities like crevel toolbox…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
PodOverhead: Accounting for Greater Cluster StabilityEric Ernst31m
Kubernetes 1.16 adds the PodOverhead feature (alpha, feature gate required) to account for resources outside containers so nodes stop overcommitting…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Building Blocks: How Raw Block PVs Changed the Way We Look at StorageJose A. Rivera, Rohan Gupta34m
Rook-Ceph uses Kubernetes raw block PVs (volumeMode: Block) to provision OSDs via storageClassDeviceSet PVC templates, making OSDs portable with portable=true…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Running Apache Samza on KubernetesWeiqing Yang35m
Apache Samza runs natively on Kubernetes using K8s primitives for scheduling, storage and failure recovery, with a Kubernetes-backed scheduler replacing YARN…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
How to Backup and Restore Your Kubernetes ClusterAnnette Clewett, Dylan Murray39m
Demonstrates a reproducible backup-and-restore pipeline that successfully deletes and recovers a namespace running WordPress + MySQL, using Velero + Restic to…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
10 Weird Ways to Blow Up Your KubernetesMelanie Cebula, Bruce Sherrod35m
Airbnb reports running 700+ services across 1000s of nodes and dozens of clusters and demonstrates ten concrete failure modes: cron jobs that never end when…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Running Istio and Kubernetes On-prem at Yahoo ScaleSuresh Visvanathan, Mrunmayi Dhume33m
Yahoo runs 18 production clusters and a single on‑prem cluster that manages 150K+ containers, ~1k applications and 1–1.5M RPS. Built an Athens identity…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Scaling Resilient Systems: A Journey into Slack's Database ServiceRafael Chacon, Guido Iaquinti42m
Claims a Vitess-based database fleet scales from zero to 2.7 Million QPS and runs on 2000+ nodes with plans for 3500, deployed on AWS with cells that map to…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Building Reusable DevSecOps Pipelines on a Secure Kubernetes PlatformSteven Terrana, Michael Ducy35m
Centralized, tool‑agnostic pipeline templates plus modular libraries replace 60 copied Jenkinsfiles and cut new pipeline development from about 4–6 months to…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Airbnb Service Discovery: Past, Present, Future (Challenges of Change)Chase Childers43m
Airbnb runs a homegrown SmartStack (Nerve + Synapse + HAProxy + ZooKeeper) for service discovery and moves it into Kubernetes, replacing Nerve with Mini…
Talk in English at Room 28ABCDE - San Diego Convention Center, Upper Level on
Developing Edge with KubernetesDejan Bosanac, Ted Ross37m
Shows a working prototype of an application‑level network (scupper.io) that spins a router container per Kubernetes cluster, tunnels services by name across…
Talk in English at Room 28ABCDE - San Diego Convention Center, Upper Level on
Introduction to AutoscalingMarcin Wielgus, Vivek Bagade35m
Explains how Kubernetes autoscaling actually works: Horizontal Pod Autoscaler adjusts replicas from CPU or custom metrics toward a target utilization…
Talk in English at Room 28ABCDE - San Diego Convention Center, Upper Level on
Intro: Kubernetes SIG AppsAdnan Abdulhussein, Matt Farina34m
SIG Apps owns the workloads APIs — Deployments, StatefulSet, DaemonSet, Jobs, CronJobs and PodDisruptionBudgets — and the docs and tutorials around them. The…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Towards Continuous Computer Vision Model Improvement with KubeflowDerek Hao Hu, Yanjia Li37m
Snapchat uses Kubeflow Pipelines to close the loop: seed images from Scan and logs query a visual Our Story image index with nearest-neighbor search, crop…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Enforcing Automatic mTLS With Linkerd and OPA GatekeeperIvan Sim, Rita Zhang37m
Shows Linkerd auto-injection turning an unencrypted emoji app into fully encrypted east‑west traffic observable as cleartext then gone under Wireshark, with…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Five Things You Didn’t Know You Could Do with SPIFFE and SPIREAndrew Jessup, Andres Vega32m
A live five-service banking demo shows workloads in GKE with Envoy sidecars and one MySQL on AWS RDS authenticating via SPIFFE/SPIRE using x.509 SVIDs and OIDC…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Making an Internal Kubernetes Offering Generally AvailableJames Wen33m
Two years of work yield an internal GKE offering that moves 33% of eligible stateless backends via a self-service path: 15 production clusters with about 2,500…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Weighing a Cloud: Measuring Your Kubernetes ClustersHan Kang, Elana Hashman37m
Practical checklist for cluster debugging: collect Prometheus metrics and query with PromQL, inspect kube-apiserver logs and health endpoints, and read etcd…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Building a Database as a Service on KubernetesAbhi Vaidyanatha, Lucy Burns35m
PlanetScale describes a production Database-as-a-Service on Kubernetes that uses Vitess over MySQL, a rewritten Vitess operator to provision clusters, etcd per…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Rethinking the K8s DNS for the Modern EnterpriseDeepa Kalani, Venil Noronha34m
Proposes a concrete design: a drafted per-namespace DNS CRD that binds groups of namespaces to tenant DNS servers and routes pod DNS through an Envoy DNS…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Only Slightly Bent: Uber’s Kubernetes Migration Journey for MicroservicesYunpeng Liu36m
Uber evaluates moving thousands of microservices from Mesos to Kubernetes, aiming to support secure service mesh and ML workloads without rewriting services…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Mario’s Adventures in Tekton LandVincent Demeester, Andrea Frittoli36m
Tekton team replaces bash-heavy CI with Tekton pipelines, moves releases and image builds into Kubernetes, and runs nightly builds on a dedicated dogfooding…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Fluentd: Cloud Native LoggingYuta Iwama, Masahiro Nakagawa37m
Fluentd is a Ruby-based streaming log router with 900+ plugins that routes events (tag, time, JSON record) through input → filter → buffer → output stages; it…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Introduction to CNI, the Container Network Interface ProjectBryan Boreham, Dan Williams37m
CNI defines a small JSON-based spec and an executable plugin model that Kubernetes and other runtimes call via add/del/check/version; kubelet actually invokes…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
No-Nonsense Observability ImprovementCory Watson31m
Six practical moves: promote the work so leadership and teams see wins; teach the basics with hands-on onboarding and follow-up practice; run game days, load…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Understanding and Troubleshooting the eBPF Datapath in CiliumNathan Sweet38m
eBPF programs power Cilium’s datapath using XDP for early drops, cgroup eBPF for transparent client‑side load balancing and sockops for per‑socket shaping…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Introducing KFServing: Serverless Model Serving on KubernetesEllis Bigelow, Dan Sun39m
KFServing provides a Kubernetes CRD to serve TF PyTorch scikit-learn and custom containers, implementing CPU/GPU auto-scaling, scale to and from 0, and two-way…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Cortex 101: Horizontally Scalable Long Term Storage for PrometheusChris Marchbanks28m
Cortex implements horizontally scalable, highly available, multi-tenant long‑term storage for Prometheus by vendoring Prometheus code and PromQL, accepting…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Beyond Storage ManagementAndrew Large, Yinan Li35m
Kubernetes adds CSI volume snapshots (alpha in 1.12, moving to beta around 1.17) but snapshots alone aren’t enough: production-grade protection needs volume…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Panel: Is Service Mesh Ready for Edge-Native Applications?Wendy Cartee, Ramki Krishnan, Srini Addepalli, Parveen Patel, Ravi Chunduru35m
Panelists argue service mesh can work at the edge but only with concrete changes: sidecars consume ~50% of node resources so designs move to multi‑tenant…
Panel in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Intro: Harbor - Enterprise Cloud Native Artifact RegistrySteven Ren, Alex Xu41m
Harbor is an on‑prem/cloud native registry that stores, signs (Notary) and scans images and Helm charts, now with nearly 10k GitHub stars and 120+…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
A Peek Inside the Enterprise Cloud at SalesforceXiao Zhou, Thomas Hargrove32m
Salesforce runs Kubernetes across 2600+ hosts in 20+ private data centers and uses an in-house operator that resyncs desired state and overrides manual edits…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Intro to Cloud Native BuildpacksTerence Lee, Emily Casey48m
Cloud Native Buildpacks (CNCF sandbox) show a concrete pipeline: pack CLI runs a lifecycle of detect build analyze export restore and cache to produce layered…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Intro to gRPCJayant Kolhe, Eric Anderson33m
gRPC is a production-ready RPC framework (v1.25, six-week cadence) that uses proto IDL to generate idiomatic client/server stubs across many languages and runs…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Intro to Cloud Provider AzureRita Zhang, Craig Peters26m
Azure Kubernetes work focuses on moving the cloud provider out-of-tree cloud provider so it can ship faster and be versioned independently, upgrading Azure…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Vitess: Stateless Storage in the CloudSugu Sougoumarane45m
Vitess runs MySQL-based storage as a stateless storage system by pushing state into many small shards (recommended ~200–300 GB) and relying on semi-sync…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Intro: LinkerdWilliam Morgan35m
Linkerd is a CNCF service mesh with a Go control plane (~200 MB control plane) and a tiny data plane in Rust, claiming low latency at scale; benchmarks…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
CAP_NET_RAW And ARP Spoofing in Your Cluster: It's Going Downhill From HereLiz Rice33m
A demonstration shows a compromised pod using CAP_NET_RAW to open raw sockets and perform ARP spoofing on the node’s bridge to hijack CoreDNS lookups…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Blazin’ Fast PromQLTom Wilkie34m
Prometheus’ single-threaded PromQL engine limits large queries, so Cortex builds a query front-end that does step alignment, per-day partial queries and result…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Kubernetes SIG Instrumentation - IntroFrederic Branczyk, Piotr Szczesniak28m
SIG Instrumentation outlines concrete deliverables: kube-state-metrics produces per-API-object metrics like expected vs actual replicas, and metrics-server…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
CNCF Network SIG Intro & Deep-DiveLee Calcote, Matt Klein37m
SIG Network announces a formal charter and biweekly cadence to handle concrete tasks: project reviews for new CNCF entrants, cross‑project coordination, and…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Hardware-based KMS Plug-in to Protect Secrets in KubernetesRaghu Yeluri, Haidong Xia38m
Proposal to extend the Kubernetes KMS plugin so encryption and decryption run inside a CPU-protected Trusted Execution Environment (example: Intel SGX)…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
The Release Team Shadow Program - Mentoring For the FutureGuinevere Saenger, Lachlan Evenson33m
Program trains and onboard shadows to do concrete release work: six roles (enhancements, CI signal, bug triage, docs, comms, release lead), three-month cycles…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
CNCF Project Maintainers Birds of a FeatherAmye Scavarda Perrin12m
Room discussion catalogs concrete maintainer pain points: accounts lose access and require manual recovery, the CLA requests route to the Linux Foundation…
Talk in English at Room 23BC - San Diego Convention Center, Upper Level on
Community Bridge BoFIhor Dvoretskyi, Shubhra Kar45m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 23BC - San Diego Convention Center, Upper Level on
SIG Usability: Intro and How to Get StartedTasha Drew23m
SIG Usability explains why a new SIG exists, how to join via the Google group and GitHub repo, and what concrete projects are underway: a draft Kubernetes user…
Talk in English at Room 23BC - San Diego Convention Center, Upper Level on
Intro: Contributor Experience SIGElsie Phillips, Paris Pittman31m
SIG defines a contributor as anyone generating a GitHub event and supports a project split into subprojects: mentoring with contributor ladders and mentoring…
Talk in English at Room 23BC - San Diego Convention Center, Upper Level on
Securing the Software Supply Chain with in-totoSantiago Torres-Arias, Justin Cappos34m
in-toto provides an explicit supply-chain model that declares steps, participants and accepted inputs then records what actually happens using layout and link…
Talk in English at Room 23BC - San Diego Convention Center, Upper Level on
Scaling Kubernetes to Thousands of Nodes Across Multiple Clusters, CalmlyBen Hughes30m
Airbnb moves from a few handcrafted clusters at ~600 nodes to tens of clusters totaling >7,000 nodes by adopting a multi‑cluster model, hitting practical…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
An Introduction to HelmMatt Farina, Josh Dolitsky37m
Helm is a Kubernetes package manager that packages apps as charts (templates + values), installs them with helm install, upgrades in-place, and rolls back…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Managing Helm Deployments with Gitops at CERNRicardo Rocha32m
CERN deploys Helm charts from private chartmuseum repos, wraps applications as umbrella charts with per-environment releases, and encrypts values via a custom…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
How the Department of Defense Moved to Kubernetes and IstioNicolas Chaillan41m
Department of Defense migrates production to Kubernetes and Istio using OCI‑compliant, hardened containers stored in a signed artifact repo (170 images) with…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Service Mesh: There and Back AgainHema Lee, Cody Vandermyn39m
Nordstrom evaluates Linkerd on Kubernetes, builds a custom CNI plugin so proxies don’t need NET_ADMIN, and bakes that plugin into node images for reliability…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
CNCF SIG-Security IntroSarah Allen, Brandon Lum34m
CNCF SIG‑Security runs a specific security assessment process that produces a prioritized recommendations list (not a line‑by‑line code audit), using a…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Birds of a Feather (BoF): SODA: The Path To Data AutonomySteven Tan, Anjaneya "Reddy" Chagam32m
SODA frames an open data-autonomy stack that unifies disparate back-end storage (scale-out, scale-up, S3/object, NVMe) and exposes REST APIs and a GUI to…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Managing Apache Flink on Kubernetes - FlinkK8sOperatorAnand Swaminathan42m
An open-source operator uses a FlinkApplication CRD to create one Flink cluster per CR and manages the full lifecycle via a controller runtime state machine…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Cloud Provider Subproject AWS / User Group AWSNishi Davidson, Justin SB30m
SIG AWS becomes Provider AWS under SIG Cloud Provider and the talk lays out concrete migration steps: an external cloud controller manager migration with a 0.1…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
How to Migrate a MySQL Database to VitessSugu Sougoumarane, Morgan Tocker37m
Stepwise canary migration routes a small percentage of production traffic to VTGate stateless proxy which speaks MySQL and adds about a millisecond or two per…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Keynote: CNCF Maintainer + Ambassador AwardsChris Anizczyk08m
Ceremony honors the recent loss of Brad Childs, co-chair of SIG Storage who helped shape the storage community, then celebrates CNCF’s fourth anniversary and…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: ReflectionsKelsey Hightower13m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level
Keynote: Beyond Badges—How Inclusive Communities Accelerate InnovationKostadis Roussos05m
Company announces its biggest technology bet in a decade: embedding Kubernetes in vSphere and shifting focus from infrastructure-up to developer-down…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: (Open)Telemetry Makes Observability SimpleSarah Novotny, Liz Fong Jones20m
A merged OpenTracing and OpenCensus becomes OpenTelemetry that provides a single instrumentation API, a language-neutral collector and SDKs for seven…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: Modernizing Virtualization Technology for Cloud Native ComputingArjan van de Ven05m
Argues for rebuilding the VMM layer as composable modules rather than a monolithic hypervisor, claiming rust-vmm crates let teams assemble workload-specific…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: Kubernetes Project UpdateVicki Cheung09m
Kubernetes 1.16 ships 31 enhancements: 15 new features in alpha, 8 promoted to beta and 8 stable. Storage gains include volume resize via an external…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Sponsored Keynote: Bringing Confidential Computing to KubernetesLachlan Evenson05m
Kubernetes can now allocate hardware-backed trusted execution to containers using the Open Enclave SDK and an SGX device plugin that advertises per-node…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: NATS: Past, Present and the FutureDerek Collison21m
NATS is a lightweight cloud‑native messaging system with 30+ client languages, over 100 million server downloads and more than a thousand contributors; it runs…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Sponsored Keynote: Keep Kubernetes CaffeinatedErin A Boyd05m
Operators automate deployment and operations of complex stateful systems using the Rook operator to orchestrate file, object and block storage across clusters…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: Hiding in the DarkDan Kohn08m
Claim: most enterprises still hide with long release cycles because majority of enterprises not cloud native and real failures are like zombies. Concrete…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: CNCF Project UpdatesBryan Liles24m
CNCF updates call out concrete moves: CoreDNS graduates for simple, pluggable DNS; Vitess graduates and claims 35 million QPS on Singles Day with ~4,000…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: CNCF UpdatesCheryl Hung10m
CNCF reports concrete growth and resources: 129 end‑user members and 500+ member companies, AWS donates $200,000 cloud credits to project maintainers for…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level
Take Envoy Beyond a K8s Service Mesh - to Legacy Bare Metal & VMs + MoreSteve Sloka, Steven Wong33m
Demonstrates using Envoy plus Contour and Gimbal to bridge Kubernetes, VMs, bare metal and Windows: a routing cluster holds Kubernetes Services/endpoints that…
Talk in English at Room 28ABCDE - San Diego Convention Center, Upper Level on
Keynote: Closing RemarksVicki Cheung, Bryan Liles02m
Announces upcoming Kubernetes Forums in Seoul, Sydney, Bengaluru and Delhi and confirms KubeCon + CloudNativeCon 2020 dates and cities with exact schedules…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level
Low Latency Multi-cluster Kubernetes Networking in AWSPaul Fisher34m
Lyft migrates hundreds of microservices to Kubernetes on AWS using an open source CNI that assigns real VPC IPs to pods, ties clusters into a flat network, and…
Talk in English at Room 28ABCDE - San Diego Convention Center, Upper Level on
KubeEdge – Kubernetes Native Edge Computing FrameworkJason Wu, Sean Wang35m
KubeEdge is an edge framework that actually runs container workloads pushed from cloud Kubernetes clusters and keeps 100% Kubernetes API compatible so images…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Panel: What’s Essential in an OSS Project Launch Playbook?Betty Junod, Jian He, Karen Chu, Matt Butcher, Ronan Flynn-Curran33m
Playbook items are concrete: set a governance threshold like no more than 49% from one company so control cannot be monopolized; publish a code of conduct and…
Panel in English at Room 7AB - San Diego Convention Center, Upper Level on
Design Decisions for Communication SystemsEric Anderson36m
Compares low‑level primitives (pipes, FIFOs, shared memory, UNIX domain sockets) and their properties — ordered, buffered, local — to higher‑level designs like…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Sharing is Caring: How to Begin Speaking at ConferencesJenny Burcio, Ashlynn Polini33m
Covers concrete steps for turning an idea into a conference slot: how CFPs are judged at DockerCon, why 13% acceptance rate matters, and how to write the…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Introducing Metal³: Kubernetes Native Bare Metal Host ManagementRussell Bryant, Doug Hellmann36m
Metal3 exposes a baremetalhost CRD to represent inventory, inspects hardware into status fields, and uses Ironic provisioning (bundled and self-hosted) to…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Liberating Kubernetes From Kube-proxy and IptablesMartynas Pumputis35m
Claims Kubernetes runs without kube-proxy, iptables or netfilter by replacing service logic with eBPF programs at TC ingress and socket connect hooks inside…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Storage on Kubernetes - Learning From FailuresHemant Kumar, Jan Šafránek37m
Several real failures and fixes are described with concrete fixes and remaining gaps: restoring PV/PVC YAMLs without sanitizing UIDs triggers…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Debugging Live Applications the Kubernetes Way: From a SidecarJoe Elliott32m
Builds a sidecar "toolset" container that runs perf + Flame Graphs, LTTng user-space tracepoints, and BCC/uProbe dynamic tracing against a .NET Core sample but…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
How Ancestry Got Kubernetes to Run 2x Better Per Dollar Using AIDarek Gajewski26m
Ancestry hooks a machine learning optimizer into CI/CD and Kubernetes to run live canary experiments that tune pod-level settings — starting with CPU and…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Panel: Improving and Managing Kubernetes at ScaleXiang Li, Corin Dwyer34m
Multiple companies report concrete limits and fixes: control plane and etcd benchmarking shows storage and API server as bottlenecks; an 8k nodes -> 40k pods…
Panel in English at Room 6C - San Diego Convention Center, Upper Level on
A Week in the Life of the Kubernetes CommunityDawn M Foster, Jorge Castro36m
Weekly schedule maps actual entry points: SIGs own code areas, OWNERs files assign ownership, calendar YAML feeds 17 meetings on Tuesday and public…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Day 2 Operations with Windows ContainersMichael Michael, Patrick Lang38m
Kubernetes on Windows requires concrete steps: Windows nodes auto-label by OS and will auto-add version in 1.17, use runtime-class Windows2019 to steer…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Piloting Around the Rocks: Avoiding Threats in KubernetesRobert Tonic, Stefan Edwards39m
Trail of Bits performs the first full security review of Kubernetes using source review, dynamic testing, and threat modeling, producing a reusable threat…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
Intro to Longhorn: Open Source Cloud-Native Distributed Block Storage Built On and For K8sSheng Yang48m
Open source block storage for Kubernetes implemented as per-volume microservices with about 40,000 lines of Go and a CSI driver; installs with one-click…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
Introduction to the CNCF App Delivery SIGAlois, Lei Zhang41m
SIG explains concrete outputs and next steps for app delivery: a dictionary/white paper of cloud native application delivery, an application delivery model…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
A Toolkit for Simulating Kubernetes Scheduling at ScaleYuan Chen36m
A simulator runs a real Kubernetes control plane and emulates thousands of kubelets inside containers to simulate 10K+ nodes and ~200K pods on a single…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Advanced Model Inferencing Leveraging KNative, Istio & Kubeflow ServingAnimesh Singh, Clive Cox35m
Kubeflow Serving integrates Istio and Knative to deliver model serving with scale-to-zero and request‑based autoscaling, built-in canary traffic splitting, and…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
SIG Usability: Deep DiveVallery Lancey32m
SIG Usability details a concrete change: Kubernetes currently defaults to an open pod network and the proposal is to add namespace v2 which auto-creates a…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
Did Kubernetes Make My p95s Worse?Jian Cheung, Stephen Chan29m
Airbnb finds Kubernetes itself is not the sole culprit but several concrete factors raise p95s: migrations often change hardware generations so performance can…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Case Study: AI-as-a-Service on Kubernetes at Scale and In ProductionItay Gabbay35m
Case study of an AI‑as‑a‑service built on OpenShift + Kubernetes that runs massive ML pipelines with GPU scheduling and multi‑tenant namespaces, uses…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Multiple Networks for Kubernetes WorkloadsPiotr Skamruk, Doug Smith35m
Explains how CNI multiplexers run a default CNI plus N additional plugins to give pods multiple interfaces, with Multus CNI as the reference meta-plugin and…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
Beyond Getting Started: Using OpenTelemetry to Its Full PotentialSergey Kanzhelev, Morgan McLean37m
Live demos show Node.js + OpenTelemetry automatically instrumenting HTTP calls and producing a root span plus child spans (three spans visible in Jaeger), then…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
gRPC Deep Dive: Prevent Your Service From Overtaking ItselfLidi Zheng32m
gRPC implements built-in per-stream flow control and connection-level windows so fast senders don’t swamp receivers, using a token-bucket style window and…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Deep Dive: CNIBryan Boreham, Dan Williams39m
CNI is a small spec plus a Go library (libcni) that runtimes call to exec plugins; spec sits at v0.4 while plugins evolve faster and the project is pushing…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
To Infinite Scale and Beyond: Operating Kubernetes Past the Steady StateAustin Lamon, Jago Macleod35m
Spotify runs 280 teams and 1,500 engineers deploying about 1,200 microservices many times per day, so the operational focus is on automating frequent cluster…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
Thanos Deep Dive: Inside a Distributed Monitoring SystemBartłomiej Płotka, Frederic Branczyk39m
Thanos extends Prometheus with a store API that lets queriers fan out to sidecars and a store gateway serving object storage, enabling global queries and…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Is There a Place for Performance Sensitive Workloads in Kubernetes?Gergely Csatari, Levente Kale40m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Intro: PrometheusMatt Layher, Ganesh Vernekar33m
Prometheus is a single Go binary that scrapes instrumented apps and exporters (Go/Python/Java/Ruby/C/Rust), stores samples in a local TSDB with a write‑ahead…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
Building and Managing a Centralized Kubeflow Platform at SpotifyKeshi Dai, Ryan Clough38m
Spotify moves ML workflows into Kubernetes using Kubeflow and Kubeflow Pipelines, builds a centralized platform on GKE with Terraform modules driving GCP…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
Knative - The Security Platypus?Ariel Shuper32m
Knative extends Kubernetes to run event-driven containers but inherits a different threat model than Lambda: a live demo uses the OWASP serverless vuln on AWS…
Talk in English at Pacific Ballroom, Salon 20-22 - Marriott Marquis San Diego Marina Hotel on
CoreDNS Deep DiveJohn Belamaric37m
Describes three concrete extension paths: clone from GitHub, modify plugin.cfg, build with Docker/go image to produce a static CoreDNS binary that includes an…
Talk in English at Hall D - San Diego Convention Center on
Panel: Enterprise-grade, On-prem Kubeflow in the Financial SectorLaura Schornack, Jeff Fogarty, Josh Bottum, Thea Lamkin37m
Enterprise Kubeflow on-prem details: deployments use Arrikto-style local-disk provisioning with dynamic local PV snapshots exported to object storage for…
Panel in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Using TUF and in-toto to Tighten the Release Process.Santiago Torres-Arias, Justin Cappos37m
Describes a concrete pipeline hardening: use TUF to enforce root / targets / snapshot / timestamp roles with separated keys, threshold signing and built-in…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
Build Your Own Private 5G Network on KubernetesFrank Zdarsky, Raymond Knopp33m
Claims that a full private 5G stack runs on commodity servers and cheap radios using OpenAirInterface and Kubernetes. It uses OpenAirInterface, commodity USRP…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Kubernetes Storage Cheat Sheet for VM AdministratorsManu Batra, Jing Xu30m
Compares VM and Kubernetes storage with concrete mappings: use PersistentVolumeClaim (PVC) to request space and PersistentVolume (PV) to represent actual…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Kubeflow: Multi-Tenant, Self-Serve, Accelerated Platform for PractitionersKam Kasravi, Kunming Qu34m
Kubeflow adds a profile CR that creates a per-user workspace namespace with owner/invite/revoke controls, a UI and CLI for self-service, and admin-resettable…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
CNCF Research User GroupBob Killen38m
CNCF Research User Group organizes a mission-driven repo, runs a 21-response survey and an “awesome” resources list, and coordinates with upstream…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
Deep Dive: Contributor Experience SIGChristoph Blecker, Nikhita Raghunath39m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at San Diego Ballroom A - Marriott Marquis San Diego Marina Hotel on
Deep Dive Into API MachineryAntoine Pelisse, Stefan Schimanski28m
Details on marking CRD fields immutable, strict defaulting/validation/equality and new list semantics in v1.16 (lists-as-set and lists-as-map with key fields)…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Intro: vSphere Cloud Provider and CSIFabio Rapposelli38m
Explains that Kubernetes integration with vSphere moves from in-tree code to CSI and out-of-tree cloud provider, both now GA (cloud-provider v1.0.3, capv…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Deep Dive: BrigadeMatt Butcher, Kent Rancourt38m
Brigade routes external events into Kubernetes by having gateways create a Kubernetes secret that the controller watches; a minimal Rust gateway example is…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Helm 3 Deep DiveTaylor Thomas, Martin Hickey36m
Helm 3 is released with no more Tiller and a client-only architecture; release metadata moves from ConfigMaps to per-namespace Kubernetes Secrets and follows…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Mitigating Noisy Neighbours: Advanced Container Resource ManagementAlexander Kanevskiy36m
Claims a working proof of concept that adds fine grained control beyond CPU/memory by proxying CRI calls and pushing node level knobs into runtimes and the…
Talk in English at Hall D - San Diego Convention Center on
Deep Dive into AutoscalingMarcin Wielgus, Vivek Bagade37m
Explains HPA, VPA and Cluster Autoscaler internals and how they interact to cut cloud bills: recommend price expander by default, describe expanders…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Going Beyond the Node – Using VK to Realize Crazy IdeasBrian Goff, Deep Kapur37m
Virtual-kubelet (vk) runs as a node by importing its library and implements node and pod controllers to register nodes and reconcile pod lifecycle; providers…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Intro: Scheduling SIGWei Huang, RaviSantosh Gudimetla39m
Explains the scheduler’s actual workflow: informer-based cache, priority queue, optimistic binding with asynchronous HTTP bind calls, and filter+score phases…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Developing Operators with the Kubernetes Operator Pythonic Framework (kopf)Sergey Vasilyev34m
Kopf is a Python operator framework that claims you can implement an operator in three lines of code and run it locally with kopf run file.py. It provides…
Talk in English at Hall D - San Diego Convention Center on
K9P: Kubernetes as 9P FilesTerin Stock30m
K9P exposes a Kubernetes cluster as a Plan 9 9P filesystem: resources map to directories, writing a number to a scale file changes ReplicaSet/Deployment sizes…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Panel: GitOps User StoriesTamao Nakahara, Stefan Prodan, Javeria Khan, Hubert Chen, Edward Lee35m
Git commits drive deployments, not manual kubectl: teams use Flux and a Flux Helm operator to continuously apply repo state, Flagger to do canary rollouts…
Panel in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Deep Dive: ProwSteve Kuznetsov, Alvaro Aleman33m
Prow is a Kubernetes-native CI/CD and automation system; the talk covers new features added to Prow such as a revamped Prow monitoring stack, integration of…
Talk in German at Room 7AB - San Diego Convention Center, Upper Level on
Deep Dive: Kubernetes Working Group for Multi-tenancySanjeev Rampal, Adrian Ludwin35m
Working Group demonstrates concrete artifacts: a tenant CRD that self-provisions tenant admin namespaces and per-tenant namespaces, a hierarchical namespace…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Use Your Favorite Developer Tools in Kubernetes With TelepresenceAbhay Saxena42m
Telepresence lets code run on a laptop while the Kubernetes cluster and API gateway treat it as if it were in-cluster, demonstrated by swapping a deployment…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Fidelity’s Move to “Finance Grade” Kubernetes with GitOpsAlexis Richardson, Rajarajan Pudupatti SJ32m
Fidelity builds a reproducible, auditable GitOps platform on AWS EKS where a global platform repo tags platform versions and per-cluster repos hold a pointer…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Let's Try All the CRI Runtimes: Part 2: Answering the Why Question!Phil Estes37m
Compares Docker, containerd and cri-o plus sandboxes Kata, Firecracker and gVisor and explains why each is chosen: Docker stays dominant for compatibility and…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Intro to the CNCF SIG StorageQuinton Hoole, Alex Chircop33m
SIG Storage maintains a public repo, meets twice a month on the second and fourth Wednesdays, and publishes concrete artifacts: a storage landscape white…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Serverless Platform for Large Scale Mini-Apps: From Knative to ProductionYitao Dong, Ke Wang39m
Ant Financial describes a production serverless stack built on Knative that fixes cold starts, cost and scale. They implement a pod pool prewarm that injects…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Scaling Your Cluster (Both Ways)Scott Coulton, Patrick Chanezon31m
Shows how to scale pods and node capacity using virtual kubelet backed by Azure Container Instances (ACI) and how KEDA integrates with Kubernetes’ Horizontal…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
How Container Networking Affects Database PerformanceTyler Duzan, Vadim Tkachenko35m
Percona XtraDB Cluster (3‑node PXC) on Kubernetes is benchmarked with sysbench/TPCC on a 4‑node lab: 10Gb internal NICs, 1Gb external, local SSDs, iperf for…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Moving from Legacy Infrastructure to the Cloud in a Government OrganizationChris Carty35m
City of Ottawa builds a hybrid Kubernetes platform with fully automated CI/CD pipelines using Flux, Open Policy Agent, Linkerd, Prometheus and NetApp Trident…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Don’t Catch Feelings, Catch Issues With KuberhealthyJoshulyne Park, Shilla Saebi25m
Kuberhealthy is a synthetic-monitoring operator that runs user-provided check containers and claims to catch cluster and app issues before developers see them…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Stitching a Service Mesh Across Hundreds of Discrete NetworksJason Webb, Anil Attuluri39m
Intuit runs about 160 clusters and ~5,400 globally unique namespaces and moves from a shared Istio control plane to per-cluster control planes plus a…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
OPA Deep DiveTim Hinrichs, Torin Sandall45m
OPA is a lightweight policy engine that takes JSON inputs and returns JSON decisions, used as a local daemon or Go library and integrated via Kubernetes…
Talk in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
Fluent Bit: Logging and Data Processing on the EdgeEduardo Silva, Masoud Koleini44m
Fluent Bit is a C-based, MessagePack-backed log agent with a pluggable input/filter/output pipeline and an added stream processing on the edge layer that runs…
Talk in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
Deep Dive: Apps SIGJanet Kuo, Ken Owens43m
Controller code lives in the kubernetes repo under package/controller and runs inside the controller manager binary; it uses shared informer caches (always…
Talk in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
Growth and Design Patterns in the Extensions EcosystemEric Tune33m
GitHub scraping finds about 67,000 CRDs and roughly 56,000 distinct KRM types across two years, with ~136 types inside CNCF projects and a projection of ~1,000…
Talk in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
Practical Way to Build Kubernetes Native Java ControllerZibo He, Min Jin31m
A Java-native controller runtime ports Kubernetes controller primitives onto the official Java client, implementing Informer/store/queue/leader-election so…
Talk in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
Public Technical Oversight Committee (TOC) MeetingLiz Rice, Alexis Richardson, Joe Beda, Jeff Brewer, Michelle Noorali, Matt Klein41m
CNCF TOC describes a governance shift: nine-member TOC expands to two more TOC members with elections in February, and SIGs now act as project filters and…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Are We There Yet? My Experience Leading a Kubernetes Release TeamClaire Laurence26m
9-month journey that goes from 9 months and 3 releases to running the 1.15 cycle: leads manage a fully distributed volunteer team via Slack, GitHub, Zoom and…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Realizing End to End Reproducible Machine Learning on KubernetesSuneeta Mall30m
Nearmap processes petabyte-scale aerial imagery and demonstrates an end-to-end reproducible ML pipeline on Kubernetes that actually runs at scale: 2,000 GPUs…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
How to Include Latency in SLO-based AlertingBjörn Rabenstein36m
Concrete recipe: convert latency violations into errors by counting requests above a threshold (e.g., 99.9% < 1s for writes, 99.95% < 2.5s for reads) using…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Jaeger Deep DiveYuri Shkuro, Pavol Loffay40m
Explains Jaeger internals: Go collectors and UDP/agent or sidecar forwarding, storage choices (Cassandra, Elasticsearch, Badger local), React UI, and…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Deep Dive: Flux the GitOps Operator for KubernetesStefan Prodan48m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Binary Authorization in KubernetesAysylu Greenberg, Liron Levin36m
Kritis enforces deploy‑time image policies in Kubernetes using Grafeas metadata and an admission webhook; Helm charts install a Grafeas server (in‑memory or…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
CNCF SIG-Security Deep DiveJeyappragash Jeyakeerthi, Zhipeng Huang33m
SIG-Security outlines an active policy stack: a partly implemented formal verification engine that encodes a policy spec, checks execution correctness and…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
SIG Cloud Provider Deep DiveWalter Fender, Yassine Tijani43m
SIG Cloud Provider explains how cloud code leaves the Kubernetes tree and what actually gets built to migrate safely: cloud controller managers move…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
SIG Service Catalog Deep-DiveJonathan Berkhahn, Mateusz Szostok32m
Service Catalog migrates from the old aggregate API server to CRD-based resources, replacing field-selector queries by copying fields into labels…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
SIG Release - Deep Dive: Release Engineering SubprojectStephen Augustus, Hannes Hörl38m
Release engineering is extracting the release pipeline from Google-only infrastructure into community-owned systems, instrumenting each release stage and…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
Scaling SPIRE for Performance and AvailabilityTyler Julian34m
SPIRE is the SPIFFE runtime that bootstraps workload identity using short-lived X.509 certs served by local agents and signed by a control-plane server; agents…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
SIG Testing IntroSean Chase, Erick Fejta31m
Kubernetes SIG Testing manages over 180 GitHub repos and publishes results from over 10,000 jobs per day using a CI system that runs arbitrary images as prowl…
Talk in English at Pacific Ballroom, Salon 25-26 - Marriott Marquis San Diego Marina Hotel on
MinikubeThomas Strömberg, Medya Ghazizadeh47m
Minikube runs real kube binaries (supports ~Kubernetes 1.11–1.17), uses kubeadm for cluster bootstrap, caches images for offline use, and ships monthly…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Deep Dive: KindBenjamin Elder, Antonio Jose Ojea Garcia31m
Kind runs Kubernetes nodes as Docker containers and boots a single-node cluster in ~30 seconds, letting teams build and run k8s from source and side‑load…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Running Large-Scale Stateful Workloads On Kubernetes at LyftSurinder Singh, Anmol Khurana34m
Lyft runs stateful Spark/Flink and ML pipelines on a homegrown platform called Flight and drives tens of thousands of concurrent jobs and tens of millions of…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
CSI Volume Snapshots: On the Way to Faster and Better BackupsAdnan Abdulhussein, Nolan Brubaker28m
CSI Snapshot API gives a single, provider-agnostic way to create and restore block or file-volume snapshots; Kubernetes exposes…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Panel: Tech Community Share Out: Maintaining a Healthy Balance with WorkChris Lentricchia, David McAllister, PJ Hagerty, Nanci Lancaster, Amanda Brazzell36m
Panelists present concrete, actionable tactics for preventing burnout: adopt a no screens before work morning routine, use five-minute breathing exercises…
Panel in English at Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel on
A Series of Fortunate CloudEventsIan Coffey33m
Creates a tiny running system on a kind cluster with Knative Eventing (broker + ingress/filter channels), container sources and triggers to route CloudEvents…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
From Brownfield to Greenfield: Istio Service Mesh Journey at Freddie MacShriram Rajagopalan, Lixun Qi40m
Freddie Mac migrates a hybrid estate of VMs and Kubernetes with Istio/Envoy to get uniform mTLS, telemetry and policy without refactoring every app. POCs add a…
Talk in English at Hall D - San Diego Convention Center on
KubeEdge Deep DiveSean Wang45m
KubeEdge extends Kubernetes to run containers at the edge and claims a real deployment that will manage roughly a quarter million containers across China. It…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
KubeVirt Deep Dive: Virtualized GPU Workloads on KubeVirtDavid Vossel, Vishesh Tanksale37m
KubeVirt runs full VMs as pods using virt-controller, virt-launcher and virt-handler, mapping VM CPU/memory to pod requests and PVCs for VM disks. NVIDIA…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
There's a Bug in My Service Mesh! What Do You Do When the Mesh is At Fault?Ana Calin, Risha Mars28m
Paybase runs 50+ microservices and adds Linkerd sidecar proxies for gRPC load balancing; deployment surfaces obscure bugs where headers get split across HTTP/2…
Talk in English at Hall D - San Diego Convention Center on
Cruise’s Self-Driving Networking JourneyBernard Van De Walle, Jon Yucel32m
Cruise scales Kubernetes across GCP regions to an average of 7k pods and solves cross-VPC routing by replacing point-to-point VPNs with interconnects with BGP…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Open Source Weave Ignite - The GitOps VMMark Emeis44m
Weave Ignite packages Firecracker microVMs with OCI images + containerd + CNI so VMs look and behave like containers; it uses device‑mapper snapshots, an…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
On the Security of Copying To and From Live ContainersAriel Zelivansky, Yuval Avrahami29m
Survey of copy implementations across Docker, Podman and Kubernetes shows concrete attacks: a Docker copy exploit POC loads container-controlled shared libs…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Emitting, Consuming, and Presenting: The Event LifecycleJesse Dearing44m
Shows how to emit real Kubernetes Event objects (must include UID and resourceVersion to appear in kubectl describe), consume them with a Python watch or use…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Redesigning Notary in a Multi-registry WorldJustin Cormack36m
Notary 2.0 redesign proposes storing signature objects in the registry next to blobs so signatures travel with images, using detached signatures that sign…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Shipping Metrics From the EdgeMatthias Loibl28m
Edge Prometheus runs on tiny devices (k3s on Raspberry Pi) and uses remote_write to replicate Prometheus WALs into a scalable ingestion layer: a Thanos receive…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
CRI-O: Under the HoodMrunal Patel, Sascha Grunert37m
CRI-O shows how it actually orchestrates container lifecycles by calling lower-level runtimes such as runc to create and stop containers and by exposing…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Implementing a Consumer Focused SLA for a Kubernetes Based PaaSShrenik Dedhia37m
Box runs ~150 services on ~25,000 pods (9,000 in the largest cluster) and moves from crude API 500 checks and synthetic probes to a consumer-facing SLA based…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Meet the Gears Behind Kubernetes APIs: Introduction to SIG API-MachineryFederico Bongiovanni33m
SIG API-Machinery runs the kube-apiserver, controller framework, client-go and extension plumbing that make custom resources behave like native objects; CRDs…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Deep Dive: Harbor - Enterprise Cloud-native Artifact RegistrySteven Zou, Daniel Jiang43m
Harbor demonstrates concrete features: quota management counts artifacts and storage per project and rejects pushes past threshold, tag retention runs…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Intro: SIG Cluster LifecycleTimothy St. Clair35m
SIG Cluster Lifecycle is shipping a composable installer stack: kubeadm as the universal bootstrapper (phased, reusable commands) plus cluster add‑ons and an…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Intro: TelepresenceDaniel Bryant, Rafael Schloming30m
Telepresence swaps a deployment with a two-way proxy so a locally running process receives real ingress traffic and calls cluster services (demo: swapped the…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Deep Dive: Cloud Native BuildpacksJoe Kutner, Stephen Levine46m
Cloud Native Buildpacks produce OCI images from source using the pack CLI and a builder image that bundles a lifecycle, buildpacks and a stack (Heroku uses…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Kubernetes SIG Instrumentation - Deep DiveHan Kang, David Ashpole40m
Kubernetes adds a concrete metrics lifecycle: a metric stability framework that tags metrics with stability and deprecation, enforces registration through…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
The Myth of the MonoclusterMatt Silverlock31m
Argues a single monolithic Kubernetes cluster increases blast radius and operational friction, citing control-plane and DNS bottlenecks (about 30 public…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Geo-partitioning with VitessDeepthi Sigireddi, Jiten Vaidya48m
Shows a working Vitess cluster on GKE that enforces data residency by mapping country bytes to shard ranges, using a custom multi-column region Vindex that…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Developer Experience on CD: Build a CD Platform to K8s that Developers LoveEuccas Chen, Tobi Ogunnaike36m
Pinterest builds a Kubernetes-first CD platform called Hermez that reduces manifest size (380 lines to 25 via 60 CRDs), integrates with existing systems like…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Writing a Kubernetes Operator: the Hard PartsSébastien Guilloux34m
Built an Elastic operator (ECK) using Kubebuilder and controller-runtime and describes concrete problems and fixes: caches are eventually consistent so…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Cloud Native Architecture: Monoliths or Microservices?Goutham Veeramachaneni, Edward Welch35m
Argues that building a single binary composed of modular components lets projects start simple and scale into microservices later — examples: Thanos, Loki and…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Panel: Beyond Codes of Conduct: Igniting Diversity in Your CommunityJemma Bolland, Lara Owen, Shanis Windland, Kevin Stewart42m
Kubernetes community keeps a strict code of conduct and even bans harmful attendees, and GitHub lists concrete features: explicit consent for repo invites, a…
Panel in English at Room 6D - San Diego Convention Center, Upper Level on
Leveling Up Your CD: Unlocking Progressive Delivery on KubernetesDaniel Thomson, Jesse Suen35m
Intuit describes a concrete progressive delivery stack: Argo Rollouts plus new CRDs for analysis templates and experiments, tying canary and blue‑green…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Are You About to Break Prod? Acceptance Testing with Ephemeral EnvironmentsErin Krengel, Sean Holung34m
Demonstrates a concrete pipeline that spins ephemeral environments with Pulumi and deploys the exact Docker image used in production, runs Kubernetes Jobs to…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Education as a Service: Containerization and Orchestration of CS50 IDEKareem Zidane, David J. Malan30m
CS50 IDE moves from one-VM-per-student to Kubernetes, creating a namespace per user with a PVC and single-container pod that mounts a public SSH key and serves…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
Birds of a Feather: Telecom User GroupCheryl Hung, Dan Kohn, Taylor Carpenter27m
CNF Testbed shows a reproducible pipeline for migrating VNFs to Kubernetes with runnable examples in the CNF testbed repo and live provisioning on Packet bare…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
Deep Dive: CNCF CIW. Watson, Denver Williams34m
cncf.ci v3 validates builds, deployments and e2e tests for CNCF projects (8 graduated, 15 incubating) in neutral bare-metal clusters on Packet, supporting x86…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Wait, People Run Kubernetes on Mainframes?Elizabeth K. Joseph29m
Mainframes run Linux and are a viable Kubernetes host: there are s390x Kubernetes builds and distributions (SUSE, Ubuntu, RHEL) with tested packages, OpenShift…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
NHD - A Topology-Aware Scheduler for K8s for Low-Latency & HPC ApplicationsCliff Burdick47m
A Kubernetes custom scheduler that places pods by NUMA + PCIe + hyperthreading topology and enforces core isolation via an isolcpus + cpusets daemon, it…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
Krane: A Developer-Centric Deploy ToolDaniel Turner, Katrina Verey31m
Krane is an open-source Ruby CLI and gem from Shopify that manages a Kubernetes namespace and turns Kubernetes’ async convergence into a clear pass/fail…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Flyte: Cloud Native Machine Learning & Data Processing PlatformKetan Umare, Haytham Abuelfutuh38m
Flyte is Kubernetes native, runs as Lyft’s orchestration fabric for ML and ETL, and executes 10M+ containers per month across ~3500 workflows. It provides a…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Deep Dive into Cloud Provider AzurePengfei Ni, Brendan Burns35m
Covers Azure’s concrete engineering: decoupling the cloud provider into an out-of-tree cloud provider with a Cloud Controller Manager and cloud-node-manager…
Talk in English at Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel on
The Great Cardinality Disasters of Our TimeBryan Boreham, Chris Marchbanks39m
Prometheus deployments hit real limits: queries over 100,000 series slow or time out, a single server struggles past ~10 million series, and mislabels can…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Deep Dive: LinkerdOliver Gould35m
A pragmatic history of Linkerd explains decisions and the current architecture: a small Rust proxy sidecar per pod, a Go control plane with Kubernetes…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
OpenFaaS Cloud + Linkerd: A Secure, Multi-Tenant Serverless PlatformCharles Pretzer, Alex Ellis31m
Combines OpenFaaS Cloud with Linkerd to deliver a multi-tenant serverless platform that auto-builds and deploys from Git (demo shows 11 seconds from git push…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Throttling: New Developments in Application Performance with CPU LimitsDave Chiluk39m
Explains that CFS quota slices and per-CPU expiration cause unexpected throttling on high-core nodes: a leftover 1ms slice per CPU can cost up to 0.87 CPU loss…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
How Spotify Migrated Ingress HTTP Systems to EnvoyErica Manno, Vladimir Shakhov36m
Spotify replaces a brittle Nginx/HAProxy perimeter with Envoy proxies and a unified control plane, migrating 130 HTTP upstreams and a web player that handles…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Everything Worked Before KubernetesVicki Cheung14m
A history of growing pain from single monoliths to distributed services and machine learning fleets shows why ops becomes the bottleneck and why the community…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Network, Please Evolve – Chapter 2Vijoy Pandey06m
Demonstrates a concrete solution for multi‑cluster DB replication that hides IPs and routes by adding one line to Kubernetes CRDs to extend your CRD with a DB…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
The Long Road to IPv4/IPv6 Dual-stack KubernetesTim Hockin, Khaled (Kal) Henidak17m
Kubernetes lands IPv4/IPv6 dual-stack in phases: a KEP in mid‑2018, late‑2017 start, then a three‑phase plan—egress, ingress, ecosystem—and the project changes…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Making the Impossible Possible with KubernetesRae Wang05m
Kubernetes powers concrete outcomes: physicists at CERN recreate Higgs-boson workflows on Kubernetes, a gaming platform MVP ships in three months enabling…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
E2E 5G Cloud Native NetworkHeather Kirksey, Azhar Sayeed, Qiao Fu34m
Live prototype of a fully containerized end-to-end 5G network spans lab POPs in France, Montreal and San Diego and actually rings a phone: an IMS-backed live…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Cloud Provider OpenStack Community SessionKendall Nelson, Aditi Sharma18m
Overview of concrete migration steps and current feature state for OpenStack integration: Kubernetes moves providers out of tree so users must deploy cloud…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Introduction to NotaryJustin Cormack33m
Notary implements TUF for container images and is already used by Docker Hub, Azure Container Registry and Harbor; it separates a metadata server and an…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
SIG Auth Update and Deep DiveMo Khan, Mike Danese, Tim Allclair01h 32m
SIG Auth reports active work to stabilize long-lived beta features, clean up deprecated admission controllers, and close tech debt; pod security policy (PSP)…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Intro + Deep Dive - Provider IBM CloudSahdev P. Zala, Brad Topol, Richard Theis, Ian Watts01h 08m
IBM details concrete work: a plan to migrate KCM to CCM (targeting Kubernetes 1.17), a dependency matrix and a public tracking sheet, and a migration challenge…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
Governance on K8s: How to Solve Ownership, Metering & Capacity PlanningMicheal Benedict, Yongwen Xu33m
Pinterest runs thousands of services on tens of thousands of hosts serving 250M+ users and 300+ PB of data, and builds a governance platform that ties every…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
KubeDirector - Deploying Complex Stateful Applications on KubernetesJoel Baxter, Thomas Phelan32m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Supercharge Your Microservices CI/CD with Service Mesh and KubernetesBrian Redmond34m
Demo shows an end-to-end CI/CD canary pipeline that actually works: GitHub Actions builds images, pushes to ACR, AKS deploys, Flagger drives traffic splits via…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Securing Your Services with Authentication, Authorization, and RBAC in gRPCLuis Pabón30m
Shows a working gRPC auth system that uses JWT tokens validated with either a shared secret or public/private keys and optionally via OpenID Connect (Keycloak…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
How Kubernetes Components Communicate Securely in Your ClusterMaya Kaczorowski31m
Explains exactly which Kubernetes pieces hold trust: the kube-apiserver, kubelet and etcd, and what is actually protected. Claims the apiserver→kubelet path is…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Kubernetes Policy Enforcement Using OPA At Goldman SachsMiguel Uzcategui, Tim Hinrichs37m
Goldman Sachs runs OPA on 12 shared Kubernetes clusters (avg 159 namespaces/cluster) for both validating admission control (e.g., preventing conflicting…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Handling Risky Business: Cluster UpgradesPuneet Pruthi35m
Company builds a small Golang controller called k8srotator that runs as a single-pod custom controller on each cluster, watches ConfigMap triggers, flips a…
Talk in English at Ballroom Sec 20CD - San Diego Convention Center, Upper Level on
Fine Grained Mesh Metrics for Better Visibility With Native PerformanceMandar Jog, Kuat Yessenov36m
Adds a compact metadata exchange protocol between Envoy sidecars plus a cacheable key/payload design and optional HTTP/2 metadata frames or TLS ALPN…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Evolving the Kubernetes Ingress APIs to GA and BeyondChristopher M. Luciano, Bowei Du35m
Ingress moves into networking.k8s.io with concrete GA work: rename backend → defaultBackend, add pathType: Exact/Prefix/ImplementationSpecific (fixes ambiguous…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Panel: State of the Kubernetes Union - Steering Committee DiscussionDavanum "Dims" Srinivas, Timothy St. Clair, Jorge Castro, Paris Pittman, Derek Carr, Christoph Blecker, Nikhita Raghunath37m
Kubernetes governance reports concrete steps: meeting times shift to be PAC-friendly and a steering public channel is opened on Slack for real-time…
Panel in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Exporting Kubernetes Event Objects for Better ObservabilityMustafa Akın, Ahmet Şeker25m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
KEDA: Event Driven and Serverless Containers in KubernetesJeff Hollan36m
KEDA 1.0 is an open source Kubernetes operator that provides event-driven autoscaling by feeding queue and stream metrics into the HPA, supporting Kafka…
Talk in English at Room 16AB - San Diego Convention Center, Mezzanine Level on
Solving Multi-Cluster Network Connectivity With SubmarinerChris Kim, Miguel Angel Ajo Pelayo32m
Connects Kubernetes clusters at IP-level connectivity by establishing IPSec tunnels between elected gateway nodes, with a central broker cluster stores…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
WIGM and Why You Want an OperatorCarson Anderson34m
A tiny app called WIGM (Wasteful Individual GIF Mirror) fetches one GIF, builds an HTML page and serves it with bash on top of nginx to illustrate why an…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Kubernetizing Big Data and ML Workloads at UberMayank Bansal, Min Cai33m
Uber plans to move Hive/Spark workloads off YARN to Kubernetes to save millions by co‑locating BigData/ML and microservices, and re‑architects Peloton as…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Life Outside the Cluster: Adding Virtual Machines to an Envoy Service MeshMegan O'Keefe, Ameer Abbas30m
Shows a working setup that adds GCE VMs to an Istio/Envoy mesh running on GKE: a VM runs Envoy and a node agent, a Kubernetes Service plus an Istio service…
Talk in English at Room 15AB - San Diego Convention Center, Mezzanine Level on
Tutorial: Deep Dive into the Operator Framework for KubernetesMelvin Hillsman, Michael Hrivnak, Matt Dorn01h 29m
Hands-on tutorial that builds two working operators: a Go-based podset operator that creates pods, stores their names in status and scales between replica…
Talk in English at Hall D - San Diego Convention Center on
Intro + Deep Dive: Specialized Network Protocols for IoT+Edge with KubernetesSteven Wong, Dejan Bosanac01h 25m
Survey of protocols compares AMQP, MQTT, CoAP, DDS, OPC UA and Kafka by tradeoffs: resource needs, storage vs transport, and lossy-network behavior; shows…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Tutorial: Zero to Operator in 90 Minutes!Solly Ross01h 33m
Hands-on tutorial that builds a Kubernetes operator for the guestbook app using KubeBuilder v2, Kind and server‑side apply, with CRD v1 generation, OpenAPI…
Talk in English at Hall D - San Diego Convention Center on
Cloud Native Runtime Security with FalcoKris Nova, Abhinav Srivastava01h 33m
Falco captures kernel syscalls via an eBPF probe (with a kernel‑module fallback), enriches each event with container and Kubernetes metadata, and runs as a…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
CloudEvents - Intro, Deep-Dive and More!Doug Davis, Clemens Vasters, Klaus Deissner, Vladimir Bacvanski01h 19m
CloudEvents v1.0 defines a stable event envelope (JSON default, Avro/Kafka/AMQP bindings, HTTP binary/structured encodings) that over 30 companies adopt and…
Talk in English at Room 31ABC - San Diego Convention Center, Upper Level on
Am I Using It Right? Checking Best Practices on Live Kubernetes ClustersVarsha Varadarajan, Adam Wolfe Gordon33m
Open source tool clusterlint checks running Kubernetes clusters by fetching all API objects into memory and running parallel checks that report actionable…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
The Gotchas of Zero-Downtime Traffic /w KubernetesLeigh Capili33m
Kubernetes defaults cause intermittent 503/502s during rollouts because endpoints are removed before pods finish draining and SIGTERM gets sent; kube-proxy and…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Kubernetes at Reddit: Tales from ProductionGreg Taylor32m
Reddit describes rapid org-wide Kubernetes adoption after a March 2019 InfraRed launch with a two-week onboarding cadence, now running about 45 services in…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Tinder's Move to KubernetesChris O'Brien, Chris Thomas18m
Tinder moves 200 services to Kubernetes using a builder-container CI/CD that pushes images to ECR and updates Deployments, then peels traffic over with…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Envoy on Fire: A Practical Look at Debugging a Service MeshLita Cho, Ryan Cox33m
Shows how to triage Envoy with concrete tools: curl the admin config dump to see bootstrap and xDS provenance, enable trace-level logs to find DNS or xDS…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
Prometheus Deep DiveBen Kochie32m
Prometheus is an intentionally uncoordinated system with a local TSDB and right‑ahead log, designed to run close to targets for reliable alerting; it…
Talk in English at Ballroom Sec 20AB - San Diego Convention Center, Upper Level on
GPU as a Service Over K8s: Drive Productivity and Increase UtilizationYaron Haviv34m
Demonstrates an open source stack that turns notebooks into elastic, GPU-backed functions: MLRun builds and runs jobs on Kubernetes, auto-packages code…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Intro + Deep Dive: Cloud Native Network Function (CNF) TestbedTaylor Carpenter, Denver Williams01h 21m
Cloud Native Network Function Testbed splits deployment into two composable stages: hardware provisioning via Terraform + Ansible on Packet bare‑metal…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Serving HTC Users in Kubernetes by Leveraging HTCondorIgor Sfiligoi31m
Describes deploying HTCondor inside Kubernetes to serve true HTC workloads—persistent central manager plus scalable execute nodes—claiming production use…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Five Cool Things You Can Do with Network Service MeshEd Warnicke, Nikolay Nikolaev, Frederick Kautz01h 21m
Network Service Mesh (NSM) shows concrete demos: an HTTP reverse proxy maps headers into NSM labels and consistently routes to different nginx endpoints via…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
SIG Cluster Lifecycle (Cluster API)Vince Prignano, Ashish Amarnath46m
Cluster API provides a declarative way to create and upgrade Kubernetes clusters across clouds by running controllers and CRDs on a kind management cluster…
Talk in English at Room 6E - San Diego Convention Center, Upper Level on
Panel: State of the Operators: Hubs, Frameworks, SDKs, and BeyondDiane Mueller, Sonam Saxena, Andre Tost35m
Panelists review who is actually building operators and what works: Operator Hub (operatorhub.io) and Operator SDK plus controller-runtime and kubebuilder are…
Panel in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Tutorial: Service Mesh for the Developer WorkflowChristian Posta, Nic Jackson01h 31m
Hands-on tutorial shows exactly what gets built and how it runs: a Kubernetes app wired to Envoy sidecars and Consul control plane, tracing added by…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Tutorial: Debug Your Kubernetes AppsArun Gupta, Re Alvarez Parmar01h 32m
Cluster debugging focuses on exact failure modes and fixes: IP exhaustion on AWS CNI explains why 240 replicas stop at ~224; deploy CNI metrics helper to…
Talk in English at Room 30ABCDE - San Diego Convention Center, Upper Level on
Staying in Tune: Optimize Kubernetes for Stability and UtilizationRandy Johnson, Koushik Radhakrishnan39m
Explains how setting pod requests vs limits drives scheduling, overcommit and eviction behavior, and shows that memory is incompressible so hitting the…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
OpenTelemetry: The First Release, What’s Next, and How to Get InvolvedMorgan McLean, Tristan Sloughter, Sergey Kanzhelev, Chris Kleinknecht01h 08m
OpenTelemetry ships a v1 set of client libraries, an in‑process API/SDK split, and a collector/agent sidecar that can sample, redact and transform telemetry…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Enforcing Service Mesh Structure using OPA GatekeeperSandeep Parikh35m
Describes deploying OPA Gatekeeper as a Kubernetes admission controller that embeds Rego rules inside a constraint template and applies per-namespace…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Tutorial: Mastering Multi-version CRDs: From YAML to a Serious Development ProjectStefan Schimanski, Joe Betz01h 39m
Starts from a YAML-only CRD and converts it into a multi-version, production-grade API using codegen and webhooks. Uses controller-gen to emit OpenAPI schemas…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
The Elephant in the Kubernetes Room: Team Interactions at ScaleManuel Pais36m
Kubernetes adoption requires an explicit internal platform team rather than expecting every product team to run clusters; Airbnb builds a small CLI called cube…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
K3s Under the Hood: Building a Product-grade Lightweight Kubernetes DistroDarren Shepherd34m
K3s packages a full Kubernetes control plane as a single 50MB binary that runs a ~300MB single-node server and ~150MB agents by combining components (API…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Walk-through: Debugging an RBAC Problem in Istio (But Without the Swearing)Matt Turner31m
Reproduces a real Istio RBAC outage and shows exact steps to find the root cause: requests get 403 because Envoy sidecar denies them when caller identity is…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
How Yelp Moved Security From the App to the Mesh with Envoy and OPADaniel Popescu, Ben Plotnick40m
Yelp replaces app-level auth with a host-side mesh using Envoy for mTLS and JWT-based authn and OPA for authz, protecting hundreds of services serving >100M…
Talk in English at Room 6F - San Diego Convention Center, Upper Level on
Tutorial: Everything You Need To Become a GitOps NinjaAlex Collins, Alexander Matyushentsev01h 19m
Defines GitOps as Git as the single source of truth and an agent that ensures the cluster matches that repo, and walks through a hands-on lab using Argo CD…
Talk in English at Room 29ABCD - San Diego Convention Center, Upper Level on
Creating a Micro Open-Source Community with HelmKatie Gamanji22m
Condé Nast runs a self-hosted Kubernetes platform (Tectonic) across nine clusters in five regions and migrates ~35 sites, serving ~260M pageviews; Helm is the…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Identity Bootstrapping in Multi-tenant Multi-cluster KubernetesManish Mehta, Derek Suzuki37m
Volterra demonstrates pod-level x.509 identities issued by a per-customer CA with private keys generated and stored inside each pod so keys never leave the…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Prepare to Be Boarded! A Tale of Kubernetes, Plunder, and CryptobootyJames Condon31m
A Kubernetes honeypot exposed via dashboard and insecure API takes 31 days to compromise despite constant internet scanning. Daily scans show about 500 exposed…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Gone in 60 Minutes: Migrating 20 TB from AKS to GKE in an Hour with VitessDerek Perkins33m
Claims a production migration of 20 TB in under an hour from AKS to GKE using Kubernetes plus Vitess, performed by taking backups to GCS, restoring shards…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Making Plugins Mainstream: Developing a Plugin Manager for KubectlAhmet Alp Balkan38m
A package-style manager called krew makes kubectl plugins discoverable, installable, upgradeable and removable across platforms by using simple plugin…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
Building a Medical AI with Kubernetes and KubeflowJeremie Vallee35m
Moves heavy ML workloads from bare metal into Kubernetes and Kubeflow, combining Kubernetes, Kubeflow, Argo, Istio, OPA, Flux, Prometheus, Grafana, Vault to…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Running High-performance User-space Packet Processing Apps in KubernetesAbdul Halim, Peng Liu36m
Shows how to run real DPDK VNFs on Kubernetes using DPDK testpmd + pktgen and SR‑IOV passthrough, with Multus, an SR‑IOV device plugin and an SR‑IOV Network…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Supercharge Kubeflow Performance on GPU ClustersMeenakshi Kaushik, Neelima Mukiri34m
Lab tests on a Cisco UCS 480 ML with eight GPUs use a ResNet TF benchmark and show image throughput rising as GPUs scale and falling by ~40–50% without NVLink…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Ready to Serve! Speeding-Up Startup Time of Istio-Powered WorkloadsMichal Malka, Etai Lev-Ran36m
Measured Istio-enabled pod startup increases from about 3.5s to ~8.5s (≈+5s) when using sidecar injection; timing comes from per-container tracing spans…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level
Cloud Native Smart Contract with KnativeJay Guo, Ying Chun Guo34m
Hyperledger Fabric offloads smart contract lifecycle to Tekton and Knative so peers stop requiring a local Docker daemon and contracts run as on‑demand…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Deep Linking Metrics and Traces with OpenTelemetry, OpenMetrics and M3Rob Skillington37m
Claim: metric datapoints carry trace IDs as exemplars in OpenMetrics so dashboards can jump straight to the exact trace. Implementation uses OpenTelemetry…
Talk in English at Room 11AB - San Diego Convention Center, Upper Level on
Intro + DeepDive: SIG ScalabilityWojciech Tyczyński, Mateusz Matejczyk01h 05m
Defines a practical scalability envelope using SLIs/SLOs (roughly 99% of API calls within 1s and 99% of pod startups within 5s), tests against concrete limits…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Everything You Always Wanted to Know About SIG-CLI but Were Afraid to AskPhillip Wittrock, Maciej Szulik, Sean Sullivan01h 30m
kubectl is actively extracted from the monorepo into a staging repo (95% of commands already moved, hourly sync to kubernetes/kubectl) so releases can be…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
SIG Cluster Lifecycle (kops)Justin Santa Barbara35m
kops updates focus on concrete engineering: etcd-manager and etcdadm migrate clusters to etcd3, a new control-plane controller securely applies node labels…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
Workshop on Defining a Reference Model for Cloud-Native Application DeliveryAlois Reitbauer, Lei Zhang37m
Proposal of a layered reference model that pins down what “application” means (metadata + resource graph) and where projects actually sit: application…
Talk in English at Room 7AB - San Diego Convention Center, Upper Level on
CNCF's Serverless WG - Tell Me Where it HurtsDoug Davis, Mark Peek, Ruben Romero Montes01h 32m
CNCF Serverless WG forms in 2017 and publishes a white paper (30+ contributors) in early 2018; cloud events spins out as a sandbox in Dec 2017 and reaches…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Containerd Mini-SummitPhil Estes, Lantao Liu, Derek McGowan, Yu-Ju Hong01h 33m
Project status and concrete changes: containerd is a graduated CNCF project with a couple hundred contributors, 13 maintainers, and adoption across GKE, IKS…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
K8s Conformance & SIG Architecture Conformance SubgroupHippie Hacker, Dan Kohn, John Belamaric35m
Kubernetes conformance program starts two years ago and grows from about 22–24 to 102 certified vendors, with badges valid for one year unless re-certified…
Talk in English at Room 6D - San Diego Convention Center, Upper Level on
Release the Kraken: Bring Sidecar Containers to Next LevelDi Xu, Xiaoyu Zhang25m
Sidecar lifecycle and upgrade control for large Kubernetes fleets: introduces Sidecar Set (Alibaba open source) that adds a new CRD plus a mutation webhook to…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Deep Dive Into the Latest Kubernetes Scheduler FeaturesAbdullah Gharaibeh42m
Kubernetes scheduler core is refactored into a scheduling framework alpha with extension points (preFilter, filter, score, normalizeScore, reserve, permit…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
CoreDNS: Beyond the BasicsCricket Liu, John Belamaric35m
CoreDNS claims production-ready DNSSEC with both on-the-fly signing (sign plugin) and traditional zone signing using dnssec-keygen (example uses ECDSA keys and…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Securing Communication Between Meshes and Beyond with SPIFFE FederationEvan Gilman, Oliver Liu32m
Demonstrates SPIFFE federation enabling cross-domain authentication between an Istio mesh and a SPIRE-managed VM fleet: it exchanges authority public keys via…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Linux Distribution Build Tools for Custom Container ImagesNisha Kumar, Joshua Lock34m
Experiments use Debian/Debos, Buildroot, Yocto and Guix to build reproducible container images and evaluate ease, size, effort and SBOM availability. Debos…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
Building a Dev/Test Loop for a Kubernetes Edge Gateway with Envoy ProxyFlynn26m
Open source Ambassador sits on Envoy and is hard to test so the project replaces slow, brittle compiler tests with a fast local path plus targeted end to end…
Talk in English at Room 6C - San Diego Convention Center, Upper Level on
RDMA Enabled Kubernetes for High Performance ComputingJacob Anders, Feng Pan34m
Describes a Kubernetes setup that wires RDMA-capable NICs into pods using Multus CNI plus a custom SR-IOV device plugin and SR-IOV CNI, coordinates with CPU…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Building and Scaling Cloud Native Nordics; Tips, Tricks, and Lessons LearnedLucas Käldström, Kasper Borg Nissen37m
Built a decentralized Cloud Native Nordics network of 12 meetup groups across five countries with almost 6,000 members and 95 meetups, using a GitHub-backed…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Bringing the Envoy Service Mesh to MobileJose Nino, Michael Schore36m
Lyft builds Envoy Mobile as a multi-platform networking library (Swift/Kotlin) and ships Envoy Mobile 0.2 into an alpha release of the Lyft app, running the…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Envoy Overview and Maintainer Q&AHarvey Tuch, Lizan Zhou, Stephan Zuercher, Snow Pettersen01h 02m
A fast C++14 network proxy that becomes an out‑of‑process universal data plane, built with L3/L4 and L7 filter stacks and pluggable extensions; supports…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
SIG-Network Intro & Deep-DiveTim Hockin, Vallery Lancey01h 28m
Kubernetes networking primer then deep dive into recent work: CNI + NetworkPolicy behavior, Services/Endpoints and kube-proxy internals, and a new endpoint…
Talk in English at Room 33ABC - San Diego Convention Center, Upper Level on
Intro + Deep Dive: Kubernetes Storage SIGSaad Ali01h 27m
SIG Storage defines and builds Kubernetes block and file volume plumbing, and shows concrete progress: CSI lands as the extensibility layer (now powering 50…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Improving Performance of Deep Learning Workloads With VolcanoTi Zhou37m
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam…
Talk in English at Room 1AB - San Diego Convention Center, Upper Level on
Keynote: Finding the Joy in Chaos EngineeringAna Medina, Lenny Sharpe20m
Target describes building a resiliency capability using Gremlin and a homegrown TRAP platform to run GameDays across Kubernetes (EKS/GKE/AKS) in an environment…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: Seamless Customer Experience at Walmart Stores Powered by Kubernetes@EdgeManeesh Vittolia, Sriram Komma18m
Walmart moves its POS into Kubernetes@Edge clusters so registers keep working during WAN outages, serving ~265 million customers weekly across ~11,000 stores…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: Hello From the Other Side: Dispatches From a Kubernetes AttackerIan Coldwater19m
Attackers treat a cluster as a graph and commonly enumerate permissions with kubectl auth can-i, map relationships with Octant, and probe admission…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Keynote: In Search of the Kubernetes "Rails" MomentBryan Liles21m
Argues Kubernetes needs a "Rails moment" — concrete defaults and developer ergonomics rather than more features — and demonstrates a working tool, Octant…
Talk in English at Exhibit Hall AB - San Diego Convention Center, Ground Level on
Inside Kubernetes ServicesDominik Tornow, Andrew Chen27m
Kubernetes Services implement an anycast domain not a running process: Service, Endpoints and the EndpointsController map selectors to pod IPs, kube-proxy…
Talk in English at Room 17AB - San Diego Convention Center, Mezzanine Level on
Balancing Power and Pain: Moving a Startup From a PaaS to KubernetesDavid Sudia, Toni Rib37m
A three‑person ops effort moves a Heroku-hosted Rails stack onto GKE with Terraform, CircleCI, Harness, Ambassador, Prometheus, Jaeger and Sumo Logic, fixing…
Talk in English at Room 14AB - San Diego Convention Center, Mezzanine Level on
kubeadm deep dive (SIG Cluster Lifecycle)Fabrizio Pandini, Yago Nobre37m
kubeadm reaches GA and adds concrete features: a working cluster API bootstrapper so Cluster API can create and manage kubeadm-provisioned clusters across…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Intro + Deep Dive: Multicluster SIGIrfan Ur Rehman, Paul Morie, Quinton Hoole01h 00m
SIG updates focus on concrete artifacts: KubeFed near-beta that actually syncs and propagates Kubernetes resources (adds propagation status, skips conflicting…
Talk in English at Room 5AB - San Diego Convention Center, Upper Level on
Component Standard Working GroupLeigh Capili, Michael Taufen24m
Working group builds a standard stack so cluster components move from ad hoc flags to Kubernetes-style APIs: a kubelet v1beta1 component config exists…
Talk in English at Room 32AB - San Diego Convention Center, Upper Level on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.