Loading…
16 May 2022
Valencia, Spain
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2022 - Valencia, Spain and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Standard Time, UTC +2. To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."  The schedule is subject to change.


IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
In Person/Live Stream [clear filter]
Monday, May 16
 

09:00 CEST

Welcome + Why We're Excited About eBPF - Liz Rice, Isovalent & Sarah Novotny, Microsoft
Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Sarah Novotny

Sarah Novotny

Director of Open Source Ecosystem, Microsoft
Sarah Novotny has long been an Open Source champion in projects such as Kubernetes, NGINX and MySQL. She is part of the Microsoft Azure Office of the CTO, sits on the Linux Foundation Board of Directors, previously led an Open Source Strategy group at Google and ran large scale technology... Read More →


Monday May 16, 2022 09:00 - 09:20 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

09:25 CEST

The Future of eBPF in Cloud Native - Thomas Graf, Isovalent
eBPF is taking the cloud native world by storm. Where will it lead us? This talk introduces eBPF by looking at the ecosystem of eBPF-enabled CNCF projects focusing on what they provide for end-users and how they will evolve in the coming years. The projects covered span a wide set of use cases including networking, security, service mesh, observability, and performance monitoring. We will answer questions such as "Why is eBPF so powerful?" "What is different to prior similar technologies?", and "What values does eBPF provide for end users?". To sum it all up, we will together look at how eBPF itself will evolve in the coming years and what impact that will have to the cloud native world.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Thomas Graf

Thomas Graf

CTO & Co-Founder, Isovalent
Thomas is the Co-Founder and CTO of Isovalent, long-time kernel and eBPF developer, and one of the creators of the Cilium project. Before working on Cilium, Thomas was a Linux kernel developer for 15+ years focusing on networking, security, and eBPF. When not working on open source... Read More →


Monday May 16, 2022 09:25 - 09:55 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

10:45 CEST

IKEA Private Cloud, eBPF Based Networking, Load Balancing, and Observability with Cilium - Karsten Nielsen, IKEA IT AB
The digital systems of IKEA are situated in public cloud and private data centers around the world. In this talk we’ll highlight some of the challenges – and opportunities - we faced in setting up a large scale, multi-cluster distributed Kubernetes environment across our data centers. We’ll share how we have used Cilium and its eBPF features to have a better scaling profile, to improve observability and even to replace some of our proprietary load balancers. * Connecting Kubernetes workloads across our BGP network * Protecting multi-tenant workloads with multi-cluster network policy * Cilium support for multi-homed pods * Mimicking availability zones with Cilium ClusterMesh * Use Cilium with XDP, ServiceType Loadbalancer and Ingress to replace our proprietary load balancer fronting workload. You’ll leave this talk understanding how you can use Cilium and its eBPF capabilities to build and instrument your network and obtain great observability.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Karsten Nielsen

Karsten Nielsen

Senior Systems Engineer, IKEA Retail (Ingka Group)
I work as a senior systems engineer at IKEA Retail (Ingka Group) in the hybrid-/private cloud team focusing on topics around compute, network, service mesh, multi cloud, etc. Open Source and cloud native advocate and enthusiast by heart, using Linux and other open source tools to... Read More →



Monday May 16, 2022 10:45 - 11:15 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

11:20 CEST

eBPF? Safety First! - Kemal Akkoyun, Polar Signals & Dave Tucker, Red Hat
eBPF being a promising technology is no news. And C is the defacto choice for writing eBPF programs. The act of writing C programs in an error-prone process. Even the eBPF verifier makes life a lot easier; it is still possible to write unsafe programs and make trivial mistakes that elude the compiler but are detected by the verifier in the load time, which are preventable with compile-time checks. It is where Rust comes in. Rust is a language designed for safety. Recently the Rust compiler gained the ability to compile to the eBPF virtual machine, and Rust became an official language for Linux. We discover more and more use cases where eBPF can be helpful. We find more efficient ways to build safe eBPF programs that are parallel to these developments. We will demonstrate how we made applications combined with Rust in the data plane for more safety and Go in the control plane for a higher development pace to target Kubernetes for security, observability and performance tuning.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Kemal Akkoyun

Kemal Akkoyun

Software Engineer, Polar Signals
Kemal Akkoyun is a Senior Software Engineer at Polar Signals. He is one of the maintainers of Thanos and Prometheus. He is heavily invested in observability, profiling, and performance engineering. Kemal is interested in tools like Go, eBPF, Kubernetes, Prometheus, and Rust. He likes... Read More →
DT

Dave Tucker

Principal Software Engineer, Red Hat
Dave Tucker is a Principal Software Engineer in Red Hat’s Office of the CTO. While his background is in Networking, Dave has done many things, including founding a startup, but his passion is systems programming. He can mostly be found writing Rust, drinking coffee and diving deeper... Read More →



Monday May 16, 2022 11:20 - 11:50 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

11:55 CEST

Bpftrace Meets Pixie: Dynamic Monitoring of K8s Clusters Unleashed - Omid Azizi, New Relic (Pixie)
Bpftrace is an essential tool for developers investigating the workings and performance of applications on Linux systems; Pixie is an eBPF-based observability platform for real-time troubleshooting of applications on Kubernetes. What if you could bring these two open-source projects together and combine the power of bpftrace with Pixie's approach to monitoring Kubernetes? This session presents Pixie's bpftrace integration and how it enables dynamic monitoring of Kubernetes clusters. This talk will show how Pixie can deploy a bpftrace program across all the nodes of your cluster, and make the collected data available for querying and visualization. Topics include (1) an overview of how the Pixie bpftrace integration works, (2) how to import existing bpftrace scripts (or write new ones) into Pixie, and (3) how to use the Pixie's query language to perform real-time debugging of Kubernetes applications. The talk will include a number of live demonstrations, including how bpftrace + Pixie can identify TCP issues, and even how to discover patterns of unauthorized bitcoin mining in your K8s cluster.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Omid  Azizi

Omid Azizi

Principal Software Engineer, New Relic (Pixie)
Omid is a Principal Software Engineer at New Relic and Founding Engineer at Pixie Labs. He leads the development of Pixie's eBPF-based data collector. Prior to working on Pixie, Omid worked as a hardware architect, developing novel memory systems at Hicamp Systems as well as AI chips... Read More →



Monday May 16, 2022 11:55 - 12:25 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

13:25 CEST

14:05 CEST

Step by Step Kubernetes Observability with eBPF - Denis Jannot & Lin Sun, Solo.io
In this talk, we will explore how someone can use eBPF to get insights about the communications happening in a Kubernetes cluster. We will write an eBPF program and then use the BumbleBee (https://github.com/solo-io/bumblebee) open source project to build and deploy it. This program gathers information about all the network communications happening in the cluster and publishes the corresponding metrics that we store on Prometheus. We will then deploy a service that gets the metrics and correlate them with the Pod and Service IP addresses to build a graph displaying all the communications.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Denis Jannot

Denis Jannot

Director of field engineering, Solo.io
Denis is the Director of Field Engineering at Solo.io, a company building application networking solutions for the edge and service mesh. Denis is a passionate engineer who has spent his career in technical roles working directly with customers and users in architecting and adopting... Read More →
avatar for Lin Sun

Lin Sun

Head of Open-Source, solo.io
Lin is the Head of Open Source at Solo.io, also serving as a CNCF TOC member and ambassador. She has been actively involved with the Istio service mesh since its inception in 2017, holding positions on both the Istio Steering Committee and Technical Oversight Committee. Prior to her... Read More →



Monday May 16, 2022 14:05 - 14:35 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

15:35 CEST

Lightning Talk: BTFGen: one Step Closer to Truly Portable eBPF Programs - Mauricio Vásquez Bernal, Microsoft & Rafael David Tinoco, Aqua Security
Many cloud native projects started using eBPF to provide OS and application observability, networking and security. Kubernetes deployments run on many different kernel versions and currently there is a big challenge on portability, as the eBPF programs depend heavily on the kernel version. BPF CO-RE (Compile Once – Run Everywhere) is a mechanism to solve this issue. It requires the kernel to expose information about its types by using BTF (BPF Type Format), which is not always available. BTFHub aims to solve that by providing BTF files for released kernels that don't support BTF. However, it’s not possible to ship the BTF information for many different kernels with the application because of size limitations. BTFGen generates very small BTF files that can be shipped with the application, making it easier to run eBPF programs in different kernel versions. Mauricio will introduce the challenges of creating portable eBPF cloud native ready applications and how BTFGen helps to solve those challenges. The talk covers BTFGen implementation, in bpftool, and discusses our experience in integrating it to the open-source eBPF powered projects Inspektor Gadget and Tracee.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Mauricio Vásquez Bernal

Mauricio Vásquez Bernal

Principal Software Engineer, Microsoft
Mauricio works as a software engineer at Microsoft. He is interested in eBPF, Kubernetes, networking and low level programming. Currently, he leads the development of Inspektor Gadget.



Monday May 16, 2022 15:35 - 15:45 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

16:00 CEST

Panel - Klustered: eBPF Edition - Moderated by David Flanagan, Pulumi; Duffie Cooley, Isovalent, Loris Degioanni, Sysdig, & Marga Manterola, Microsoft
In this special edition Klustered, David sends our worthy opponents from Isovalent, Microsoft, and Sysdig through a series of eBPF challenges. Wielding only their tools of choice, Cilium, Inspektor Gadget, and Sysdig/Falco, the teams must unravel the 3 breaks across their bare metal Kubernetes clusters to get their applications working.

During this panel we’ll show clips of each episode while discussing how eBPF changes the game for debugging, networking, and security.

We welcome your questions on eBPF and the tools above throughout the session, so come have a giggle and enjoy the show.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Loris Degioanni

Loris Degioanni

CTO, Sysdig
Loris Degioanni is the CTO and founder of Sysdig. He is also the creator of the popular open source troubleshooting tool, sysdig, and the CNCF runtime security tool Falco. Prior to founding Sysdig, Loris was one of the original contributors to Wireshark, the open source network analyzer... Read More →
avatar for Duffie Cooley

Duffie Cooley

Field CTO, Isovalent
Duffie is Field CTO at Isovalent focused on helping enterprises find success with Cilium and modern security tooling. Duffie has been working with all things systems and networking for 20 years and remembers most of it. A student of perspective, Duffie is always interested in working... Read More →
avatar for David Flanagan

David Flanagan

Staff Developer Advocate, Pulumi
David is a Staff Developer Advocate at Pulumi, a CNCF Ambassador, and host of the official Kubernetes Office Hours. As a professional technology magpie, David was an early adopter of cloud, container, and cloud-native technologies; crossing the murky waters of AWS in 2008, Docker... Read More →
avatar for Marga Manterola

Marga Manterola

Director of Engineering, Isovalent
A Debian Developer and Open Source enthusiast, Marga has been working with Linux for 20 years. She worked as an SRE at Google, in the team maintaining the internal Linux distribution used by Google engineers. She later joined the cloud native world, working on Flatcar, a container... Read More →


Monday May 16, 2022 16:00 - 16:40 CEST
Pavilion 4 | Room A | Level 2 | Central Forum

16:40 CEST

Closing Remarks
Click here to view captioning/translation in the MeetingPlay platform!

Monday May 16, 2022 16:40 - 16:50 CEST
Pavilion 4 | Room A | Level 2 | Central Forum
 
  • Timezone
  • Filter By Venue Valencia, Spain
  • Filter By Type
  • Breaks
  • Experiences
  • Keynotes
  • Lightning Talks
  • Panel
  • Registration
  • Sessions
  • CONTENT EXPERIENCE LEVEL
  • TALK TYPE
  • SUBJECT

Filter sessions
Apply filters to sessions.