Loading…
In-person
1-4 April 2025
Learn More and Register to Attend

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 2025 to participate in the 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 British Summer Time (BST) (UTC +1). 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 and session seating is available on a first-come, first-served basis. 
or to bookmark your favorites and sync them to your phone or calendar.
Venue: Level 0 | ICC Capital Hall | Room 1 clear filter
Wednesday, April 2
 

15:15 BST

The Great Sidecar Debate - William Morgan, Buoyant
Wednesday April 2, 2025 15:15 - 15:45 BST
Sidecars, long the defining characteristic of the service mesh, are now the subject of its latest debate. While Kubernetes itself has recently added native support for sidecar containers, for service meshes, the question remains: does this architecture still hold water? Or, in the world of ambient and eBPF, are sidecars an antiquated approach already surpassed?

In this session, we'll take a pragmatic and engineering-focused approach to the debate. Every engineering choice is ultimately a tradeoff, so what are the tradeoffs at play here? Are there situations where sidecars provide value vs alternatives? Situations in which they suffer by comparison? We'll evaluate the practical considerations for service meshes: resource consumption, operational considerations (e.g. blast radius), security considerations (e.g. threat models), and more, and attempt to paint a comprehensive and unbiased picture of the pros and cons between approaches.
Speakers
avatar for William Morgan

William Morgan

CEO, Buoyant
William is the co-founder and CEO of Buoyant, the creator of the open source service mesh project Linkerd. Prior to Buoyant, he was an infrastructure engineer at Twitter, where he helped move Twitter from a failing monolithic Ruby on Rails app to a highly distributed, fault-tolerant... Read More →
Wednesday April 2, 2025 15:15 - 15:45 BST
Level 0 | ICC Capital Hall | Room 1
  Connectivity

16:15 BST

Taming the Traffic: Selecting the Perfect Gateway Implementation for You - Spencer Hance, Google; Arko Dasgupta, Tetrate; Christine Kim, Isovalent at Cisco; Kate Osborn, NGINX/F5; Mike Morris, Microsoft
Wednesday April 2, 2025 16:15 - 16:45 BST
The Kubernetes Gateway API has emerged as the next-generation standard for managing ingress traffic, promising greater flexibility and expressiveness than traditional Ingress resources. But with a growing ecosystem of almost 30 implementations, choosing the right one for your specific needs can feel overwhelming. This panel discussion brings together 5 experts at the forefront of Gateway API development to help you navigate this evolving landscape. Each panelist is actively involved in implementing the Gateway API and contributing to the OSS project itself. Together, the panelists represent all the different categories of implementations you might be considering - including service mesh.

This session will provide a comprehensive overview of the key considerations when selecting a Gateway API implementation. We will discuss things like API conformance, scalability, performance, integrations, installation, management, and much more!
Speakers
avatar for Kate Osborn

Kate Osborn

Senior Software Engineer, NGINX/F5
Maintainer of NGINX Gateway Fabric. Kubernetes fanatic since 2018.
avatar for Spencer Hance

Spencer Hance

Software Engineer, Google
Spencer Hance is a Software Engineer focused on Kubernetes Networking at Google. He is currently a tech lead for Gateway API on GKE (Google Kubernetes Engine) and was previously a tech lead for Ingress API on GKE. Spencer has been at Google since 2019 and is based in San Francisc... Read More →
avatar for Arko Dasgupta

Arko Dasgupta

Software Engineer, Tetrate
Software Engineer at Tetrate spending most of his time building & debugging networking features with Envoy Gateway, Envoy Proxy and Gateway API.
avatar for Mike Morris

Mike Morris

Senior Product Manager, Microsoft
Mike is a product manager at Microsoft working on upstream open source projects with a focus on Istio service mesh, and a Gateway API for service mesh co-lead. He is interested in building healthy, sustainable communities and scalable distributed systems, and working collaboratively... Read More →
avatar for Christine Kim

Christine Kim

OSS Dev Experience, Isovalent at Cisco
Christine Kim focuses on developer experience at Isovalent, where she dabbles in the world of Kubernetes and Service Meshes.
Wednesday April 2, 2025 16:15 - 16:45 BST
Level 0 | ICC Capital Hall | Room 1
  Connectivity

17:00 BST

Uncharted Waters: Dynamic Resource Allocation for Networking - Miguel Duarte Barroso, Red Hat & Lionel Jouin, Ericsson Software Technology
Wednesday April 2, 2025 17:00 - 17:30 BST
In last year’s naval engagement, the multi-network fleet launched a bold assault on Kubernetes SIG-Network’s defenses, led by the flagship proposal, the USS Pod Spec Modification. But under heavy fire from SIG-Network’s coastal batteries, the mission was repelled, leaving both sides to regroup and rethink their strategies.

Now, as the fog of war clears, the fleet has charted a new course. Instead of another frontal assault on the Pod spec stronghold, the focus shifts to the versatile and Kubernetes-native waters of Dynamic Resource Allocation (DRA). This tactical pivot could outflank SIG-Network’s defenses, introducing the DRA CNI Driver and a new era for Kubernetes networking.

Join us to explore how DRA reshapes networking in Kubernetes, what it means for your clusters, and how you can help steer this upstream effort. From strategy to implementation, we’ll unpack what’s next in the ongoing naval battle of Kubernetes networking.
Speakers
avatar for Miguel Duarte Barroso

Miguel Duarte Barroso

Principal Software Engineer, Red Hat
Miguel is a Principal Software Engineer for Openshift Virtualization at Red Hat.His main interests are SDN / NFV, functional programming, containers, and virtualization.Miguel is a member of the Network Plumbing Working Group, a maintainer of several CNI plugins (whereabouts, macvtap... Read More →
avatar for Lionel Joiun

Lionel Joiun

Software Engineer, Ericsson Software Technology
Lionel Jouin is a Software Engineer at Ericsson Software Technology, based in Stockholm, Sweden. He actively contributes to Kubernetes with a focus on bringing native support for secondary networks and its ecosystem including services and policies…. His contributions span SIG Network... Read More →
Wednesday April 2, 2025 17:00 - 17:30 BST
Level 0 | ICC Capital Hall | Room 1
  Connectivity

17:45 BST

Making the Leap: What Gateway API Needs To Support Ingress-NGINX Users - Rob Scott, Google & James Strong, Isovalent at Cisco
Wednesday April 2, 2025 17:45 - 18:15 BST
Ingress-NGINX has been the cornerstone of Kubernetes Ingress for years. As the maintainers transition to a new Gateway API-focused implementation, we face a critical question - how can we provide a seamless migration to Gateway API? What about the Ingress-NGINX features that Gateway API doesn’t support yet? To ensure a smooth transition to Gateway API, the ecosystem must address these gaps - and your input is essential.

In this talk, Rob and James will explore the critical challenges of migrating from Ingress to Gateway. They’ll highlight commonly used Ingress-NGINX features that are not yet supported in Gateway API and discuss how the community can drive the evolution of Gateway API to meet the needs of Ingress-NGINX users.

This session will provide insights into what’s needed to make Gateway API a true successor for Ingress-NGINX users, focusing on collaboration and feedback. Join us in shaping the future of ingress networking in Kubernetes.
Speakers
avatar for James Strong

James Strong

solution architect, isovalent at cisco
James has been working in the cloud for 7 years. He helped build a private cloud at GE Appliances and developed and supported REST API's in AWS on docker. Recently he has passed the CNCF's CKA exam and helps companies migrate their applications to Kubernetes.
avatar for Rob Scott

Rob Scott

Staff Software Engineer, Google
Rob is an open source enthusiast currently working on Kubernetes Networking at Google. He's been a maintainer of Gateway API since the very early days of the project and led the development of other Kubernetes networking APIs like EndpointSlices.
Wednesday April 2, 2025 17:45 - 18:15 BST
Level 0 | ICC Capital Hall | Room 1
  Connectivity
 
Thursday, April 3
 

14:15 BST

Conveying the Importance of Platform as a Product in the Cloud Native Ecosystem - Valentina Rodriguez Sosa, Red Hat; Danielle Cook, StackGen; Simon Forster, Stackegy; Colin Griffin, Krumware
Thursday April 3, 2025 14:15 - 14:45 BST
A problem in the cloud native community is explaining the value of cloud native to stakeholders. Yet AI and other emerging technologies are driving the need for cloud native and the support platforms provide. Implementing a Platform as a Product can increase the value to the diverse teams and businesses by delivering features faster and with a methodology that can support self-service and focuses on a user-centric approach.

By defining a platform as a product and not a project, they establish themselves as core business and an asset the business will invest in and iterate on over time, driving up the ability to provide capabilities for a business to deliver value to all customers.

Panellists will discuss a product approach to platforms, how they can be managed, iterated on, and mature within the organization. They will draw on materials such as the Platforms Whitepaper, Platform Maturity Model, and new content about Platform as a Product built by the Platform Working Group.
Speakers
avatar for Colin Griffin

Colin Griffin

CEO, Krumware
Colin Griffin is CEO at Krumware, and a Co-Chair of the CNCF Platforms Working Group. Colin Griffin is a software engineer by trade, specializing in cloud-native application and infrastructure development; with an emphasis on developer enablement and platform engineering. He founded... Read More →
avatar for Valentina Rodriguez Sosa

Valentina Rodriguez Sosa

Principal Architect, Red Hat
Valentina Rodriguez is a Principal Technical Marketing Manager at Red Hat, focusing on the developer journeys in Kubernetes and emerging technologies. She loves contributing to the community, such as co-organizing KCD NY, and the industry and has spoken at conferences such as O'Reilly... Read More →
avatar for Simon Forster

Simon Forster

Technical Architect and CNCF Ambassador, Stackegy
Simon Forster is a CNCF Ambassador and cloud native technology architect and engineer based in London. Simon has extensive experience working in heavily regulated financial institutions on the design, delivery and security of critical cloud native applications. He has a specific focus... Read More →
avatar for Danielle Cook

Danielle Cook

StackGen, VP
Danielle Cook has worked in the cloud native industry since 2016 helping organizations adopt the technologies that make cloud native enterprise ready. She co-authored and launched the CNCF Cloud Native Maturity Model in 2021, is a co-chair of the CNCF Cartografos Working Group and... Read More →
Thursday April 3, 2025 14:15 - 14:45 BST
Level 0 | ICC Capital Hall | Room 1
  Platform Engineering
  • Content Experience Level Any

15:00 BST

🤔🔧 "Can You Maintain 1000 Apps? WasmCloud & K8s: The Ultimate Golden Template - Liam Randall, Cosmonic
Thursday April 3, 2025 15:00 - 15:30 BST
You can deploy 1,000 applications to Kubernetes, but can you maintain them? Kubernetes excels as an infrastructure abstraction, but today's app management demands better abstractions for applications and their capabilities. This talk introduces CNCF wasmCloud (incubating) as the ultimate golden template for platform engineering. With wasmCloud, you can manage common capabilities like blob stores, HTTP, messaging, and secrets centrally, enabling pluggable, reusable components that scale. wasmCloud simplifies migrations and secures operations across diverse computing environments—essential as data locality laws balkanize the world's compute. By shifting to pluggable capability abstractions, platform engineers can update thousands of apps at once while freeing development teams to focus on building their business logic. This demonstration heavy talk is based on real world adoption & deployments across the F100 in financial services, tech, and the startup ecosystem.
Speakers
avatar for Liam Randall

Liam Randall

Founder, CNCF wasmCloud, Cosmonic
Liam lives at the intersection of open source and enterprise and has contributed to dozens of major open-source platforms and standards. A serial entrepreneur he has built and scaled companies around Bro/Zeek, Kubernetes, OS Query, Cloud Custodian, and today WebAssembly.
Thursday April 3, 2025 15:00 - 15:30 BST
Level 0 | ICC Capital Hall | Room 1
  Platform Engineering

16:00 BST

A Day in the Life of a Kubernetes Engineer - Rajas Kakodkar & Nikhita Raghunath, Broadcom; Amine Hilaly, AWS; Shane Lawrence, Shopify; Kasper Borg Nissen, Dash0
Thursday April 3, 2025 16:00 - 16:30 BST
In the cloud native universe, Kubernetes engineers are the unsung heroes--who wrangle YAML, tame logs and brave production crises. While AI steals the spotlight, challenges of managing Kubernetes remain in the shadows. Platform engineers, often grappling with relentless war room calls rarely get the stage they deserve.
For the first time, we’ll dive into the untold stories of platform engineers: triumphs and the grit it takes to navigate the complexities of Kubernetes. This is a celebration of the human side of cloud native, told through anecdotes, technical insights and lessons learned from the trenches.

Join industry experts as they explore:
- Critical skills for resolving production issues
- Successes & failures that define their journeys
- Balancing ecosystem health
- Secure practices for AI workloads
- Reducing Kubernetes complexity

Join us for unfiltered insights, empowering stories and actionable takeaways to inspire your Kubernetes journey—you, too, deserve to be heard.
Speakers
avatar for Kasper Borg Nissen

Kasper Borg Nissen

Developer Relations Engineer, Dash0
Kasper is a Developer Relations Engineer at Dash0, where he is thrilled to step into the observability space. He looks forward to promoting open standards with OpenTelemetry and Perses, helping teams gain deeper insights into their systems. Previously, Kasper served as a Staff Platform... Read More →
avatar for Shane Lawrence

Shane Lawrence

Sr Staff Engineer, Shopify
Shane is a Senior Staff Infrastructure Security Engineer at Shopify, where he's working on a multi-tenant platform that allows developers to securely build scalable apps and services for crafters, entrepreneurs, and businesses of all sizes.
avatar for Nikhita Raghunath

Nikhita Raghunath

Principal Engineer, Broadcom
Nikhita is a Principal Engineer at Broadcom, past co-chair of KubeCon and a maintainer of the Kubernetes project. She is the vice chair of the CNCF Technical Oversight Committee and has won the CNCF Top Committer Award in 2021 for her technical contributions. She was also a member... Read More →
avatar for Amine Hilaly

Amine Hilaly

Software Engineer, AWS
Amine is a Software Development Engineer at Amazon Web Services working on the Kubernetes and Open source related projects for about three years. Amine is a Go, open-source, and Kubernetes fanatic.
avatar for Rajas Kakodkar

Rajas Kakodkar

Senior Member of Technical Staff | Tech Lead TAG Runtime CNCF, Broadcom
Rajas is a senior member of technical staff at Broadcom and a tech lead of the CNCF Technical Advisory Group, Runtime. He is actively involved in the AI working group in the CNCF. He is a Kubernetes contributor and has been a maintainer of the Kube Proxy Next Gen Project. He has also... Read More →
Thursday April 3, 2025 16:00 - 16:30 BST
Level 0 | ICC Capital Hall | Room 1
  Platform Engineering
  • Content Experience Level Any

16:45 BST

A Journey To Modernizing a Regulated Cloud Control Plane - Pranita Praveen, Macquarie Group Pty Ltd & Steven Borrelli, Upbound
Thursday April 3, 2025 16:45 - 17:15 BST
At Macquarie, we have embarked on a transformative journey to modernize our cloud control plane. Initially designed for a single-cloud environment (AWS) to facilitate our move away from data centers, we are now evolving towards a multi-cloud solution underpinned by GitOps principles and foundational tooling made possible through the CNCF ecosystem. Our focus is on Kubernetes, Crossplane, OPA, Argo, among others, which have been instrumental in our progress.

We aim to share our successes and the lessons learned throughout this journey, built for engineers in a globally regulated environment comprising four distinct lines of business. Our experience underscores the vital role of the CNCF in our modernization efforts, and we are eager to give back to the community that has provided us with indispensable resources and support.
Speakers
avatar for Steven Borrelli

Steven Borrelli

Principal Solutions Architect, Upbound
Steven is a Principal Solutions Architect for Upbound, where he helps customers adopt Crossplane.
avatar for Pranita Praveen

Pranita Praveen

Head of Enterprise Multi-Cloud, Macquarie Group Pty Ltd
I am a cloud platform engineer and passionate about creating robust, simple and easy to operate solutions.
Thursday April 3, 2025 16:45 - 17:15 BST
Level 0 | ICC Capital Hall | Room 1
  Platform Engineering

17:30 BST

Automating Kubernetes Cluster Updates: Achieving Zero Downtime Effortlessly - Haitao Zhang, CloudPilot AI; Baofa Fan, DaoCloud; Ling Ling, Independent; Wei Jiang, Huawei
Thursday April 3, 2025 17:30 - 18:00 BST
Upgrading a Kubernetes cluster is an ongoing task. The biggest challenge for teams maintaining Kubernetes clusters is how to avoid service disruptions or system crashes during the upgrade process. With Karpenter's disruption mechanism, we can now automate Kubernetes cluster upgrades on major cloud platforms such as AWS, Azure, and AlibabaCloud with controlled, zero downtime. To date, Karpenter supports these cloud vendors and will expand to more platforms in the future. This mechanism makes Kubernetes cluster upgrades safe, controllable, easy and efficient, and significantly reduces the operation and maintenance pressure of DevOps teams. In this session, we will discuss how Karpenter's disruption works, show examples of its practice on major cloud platforms, and help you master how to achieve smooth upgrades and ensure the continuous and stable operation of services.
Speakers
avatar for Wei Jiang

Wei Jiang

Tech Leader, CloudPilot AI
Wei Jiang serves as a Tech Leader at CloudPilot AI. He primarily works on open-source projects, focusing on node scaling with Karpenter and other technologies that achieve high utilization and cost-effectiveness.
avatar for Xinxia Ling

Xinxia Ling

Open Source & AI Enthusiast, CloudPilot AI Inc.
With experience in promoting cloud-native solutions like Karpenter and Rancher, Ling offers valuable insights on how developers can cut cloud costs while scaling their infrastructure efficiently.
avatar for Fan Baofa

Fan Baofa

Software Engineer, DaoCloud
Baofa Fan (GitHub @carlory) is an active reviewer of the Kubernetes, Kubernetes-sigs and Kubernetes-csi organization, currently mainly on sig-storage. And He is also a reviewer of the Karmada project which focus on the multi-cluster area.
avatar for Haitao Zhang

Haitao Zhang

Software Engineer, CloudPilot AI
Haitao Zhang (GitHub@helen-frank) is a major contributor and reviewer of karpenter-provider-alibabacloud, and a member of kubernetes-sigs and karmada.
Thursday April 3, 2025 17:30 - 18:00 BST
Level 0 | ICC Capital Hall | Room 1
  Platform Engineering
 
Friday, April 4
 

13:45 BST

Failure Is Not an Option: Durable Execution + Dapr = 🚀 - Marc Duiker, Diagrid
Friday April 4, 2025 13:45 - 14:15 BST
Applications break all the time, there could be a network issue, a cloud provider outage, or just a glitch in the matrix. But as a developer, you really need your applications to be resilient without the need to recover databases and restart services manually.

In this session, I'll demonstrate how Dapr Workflow provides durable execution, which enables you to write reliable workflows as code. In addition, I'll show how resiliency policies in Dapr improve reliable communication across services and resources when developing distributed applications.

I'll go into specific workflow features, such as scheduling, sequential and parallel execution, and waiting for external events. I'll show many code samples (in C#) for each of these features and will run the applications using the Dapr CLI to demonstrate their resiliency.

By the end of the session, you will have a good grasp of how durable execution with Dapr workflow and resiliency policies can help you build resilient applications.
Speakers
avatar for Marc Duiker

Marc Duiker

Developer Advocate, Diagrid
Marc is a Sr Developer Advocate at Diagrid with a strong focus on event-driven architectures. He loves helping developers to achieve more every day. You might have seen Marc at a developer meetup or conference, since he's a regular speaker and event-organizer in the area of Dapr... Read More →
Friday April 4, 2025 13:45 - 14:15 BST
Level 0 | ICC Capital Hall | Room 1
  Application Development

14:30 BST

Are You Covered? Falling in Love With E2E Testing - Scott McAllister, ngrok
Friday April 4, 2025 14:30 - 15:00 BST
Automated testing aims to give us confidence that our code will run as expected in every situation–especially when we push changes. Good tests will increase your team's velocity of developing new features and reduce the headache of bugs and outages.

As more applications shift to containerized environments, testing them becomes more complex. Not only does the application code need to be tested, but so does the Kubernetes manifests. This session will clarify setting up and running automated tests in these environments. We'll discuss organizing tests in containers, handling dependencies, and maintaining consistent testing throughout the deployment process.

The session will cover setting up containers for replicable test environments, Argo CD for GitOps automation, and utilizing k3s to manage complex, interdependent test workflows, ensuring consistent, reliable end-to-end testing.
Speakers
avatar for Scott McAllister

Scott McAllister

Principal Developer Advocate, ngrok
Scott McAllister is a Developer Advocate at ngrok. He has been building web applications in several industries for over a decade. Now he's helping others learn about a wide range of web and infrastructure technologies. When he's not coding, writing or speaking he enjoys long walks... Read More →
Friday April 4, 2025 14:30 - 15:00 BST
Level 0 | ICC Capital Hall | Room 1
  Application Development

15:15 BST

AI Beyond Autocomplete: Using LLMs To Create 1000 Kubernetes Controllers - Justin Santa Barbara & Walter Fender, Google
Friday April 4, 2025 15:15 - 15:45 BST
LLMs can generate React apps, poems, and even music. But can they rise to the ultimate challenge: writing reliable Kubernetes controllers? The Config Connector team say "yes!" We are successfully using AI to write production controllers for a thousand google cloud resources.

Our path was to first break the problem into LLM-friendly steps (such as generating KRM types, the mocks and the reconciler). For each step, we invoke custom fine-tuned LLMs in a novel way with custom “jigs”. We add testing to create an “interlock” that mitigates hallucinations.

This journey changed our whole codebase philosophy: from optimizing for lines of code, we now prioritize the ability to safely and easily author and merge focused changes (at the expense of having lots of code). Although AI motivated this trade-off, it also aids development as OSS.

We believe our approach is generally applicable; join us to learn lessons that will apply as your project embraces the AI-assisted future.
Speakers
avatar for Justin Santa Barbara

Justin Santa Barbara

Software Engineer, Google
Justin has been contributing to kubernetes since 2014, initially as the primary maintainer of the kubernetes AWS support, he also started the kOps project. He loves helping users adopt and grow their use of kubernetes, and believes that we have only scratched the surface of the kubernetes... Read More →
avatar for Walter Fender

Walter Fender

Staff Engineer, Google
Graduated from U.C. Berkeley. Working at Google and on Kubernetes API Machinery and Cloud Provider for eight years. Maintainer for the APIServer Network Proxy and Config Connector projects.
Friday April 4, 2025 15:15 - 15:45 BST
Level 0 | ICC Capital Hall | Room 1
  Application Development
 

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
  • 🚨 Contribfest
  • 🪧 Poster Sessions
  • AI + ML
  • Application Development
  • Breaks
  • ⚡ Lightning Talks
  • Cloud Native Experience
  • Cloud Native Novice
  • CNCF-hosted Co-located Events
  • Connectivity
  • Data Processing + Storage
  • Emerging + Advanced
  • Experiences
  • Keynote Sessions
  • Maintainer Track
  • Observability
  • Operations + Performance
  • Platform Engineering
  • Project Opportunities
  • Registration
  • Security
  • Solutions Showcase
  • Sponsor-hosted Co-located Event
  • Tutorials