Loading…
CNCF-hosted Co-located Events Europe 2025 taking place on 1 April. This event is happening in person at Excel London in London, England.

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, and have an All-Access pass in order to participate in the sessions.

To view the full event schedule for a specific CNCF-hosted Co-located event, you can use the right-hand navigation bar to sort and filter.

The schedule is subject to change.
or to bookmark your favorites and sync them to your phone or calendar.
Company: Advanced clear filter
Tuesday, April 1
 

09:45 BST

High-Scale Networking for ML Workloads With Cilium - Luigi Zhou, G-Research
Tuesday April 1, 2025 09:45 - 10:10 BST
In G-Research’s ML environment of over 10,000 nodes, we leverage Cilium as the core network for on-premise, bare-metal clusters scaling to 1,000 nodes each. In this talk, we’ll discuss several Cilium features used in detail:
● Network policy to enforce strict security controls for segmenting and protecting market-sensitive information
● Host firewall to remove the need for external firewall appliances
● High-performance eBPF dataplane that directly improves ML job performance

We’ll also cover the implications of limiting Cilium’s identity labels to reduce policy map pressure, tuning conntrack garbage collection, and the performance implications of different policies at scale. Attendees will learn how to use Cilium’s built-in tools to observe and measure large deployments, and what to look out for in large Kubernetes clusters.
Speakers
avatar for Luigi Zhou

Luigi Zhou

Senior Kubernetes Engineer, G-Research
Luigi is a seasoned Kubernetes Engineer with experience designing and implementing Kubernetes at scale in on-prem environments, with a focus on automation and scalability.
Tuesday April 1, 2025 09:45 - 10:10 BST
Level 3 | ICC Capital Suite 7-9
  CiliumCon, Use Cases

10:00 BST

So You Want To Hire for Platform Engineering? - Hazel Weakly, Nivenly Foundation
Tuesday April 1, 2025 10:00 - 10:25 BST
I see you want to hire a developer to work on platform engineering, internal developer tooling, developer experience, and the overall generally intangible but admirable goal of "making life better for devs". That’s awesome; you've got one hell of a challenge ahead of you. This role is extremely difficult to hire for. In my opinion, and in my experience, it’s been the most difficult role in the company outside of senior leadership, and the most likely to fail; if there ever was a role that burns people out, it’s this one.

Come with Hazel as we draw on her experiences building platform teams and organizations in order to talk about making this platform engineering thing a reality. In doing so, we'll end up discussing topics such as

- The hiring pipeline and interview loop
- Timing, politics, and the meta strategies
- Getting to zero from negative
- Avoiding pitfalls
Speakers
avatar for Hazel Weakly

Hazel Weakly

Fellow, Nivenly Foundation
Hazel spends her days working on building out teams of humans as well as the infrastructure, systems, and tooling to make life better for others. She’s worked at a variety of companies and knows that the hardest problems to solve are the social ones. One of her favorite things is... Read More →
Tuesday April 1, 2025 10:00 - 10:25 BST
Level 1 | Hall Entrance N10 | Room F

12:15 BST

⚡ Lightning Talk: Understanding Memory Allocation Management in Envoy. Current and Future - Kateryna Nezdolii, Docker
Tuesday April 1, 2025 12:15 - 12:25 BST
In this session attendees will get an in depth overview of how Envoy manages memory allocations with the help of Google tcmalloc allocator. We will also go over on demand memory releasing techniques in Envoy and shed light on why they don't operate in a fully predictable way. Lastly we will reveal the future plans of supporting more allocator types that can be leveraged for better memory management for certain deployment types.
Speakers
avatar for Kateryna Nezdolii

Kateryna Nezdolii

Engineer, Docker
Kateryna is an Infrastructure engineer at Docker where she works on Ingress initiative. Throughout her career she has been passionate about open source and cloud native technologies. Prior to joining Docker she has been part of Spotify Traffic Team where her focus was on shaping and... Read More →
Tuesday April 1, 2025 12:15 - 12:25 BST
Level 3 | ICC Capital Suite 2-4
  EnvoyCon, Envoy internals and core development

13:30 BST

Kubernetes the Hard Way: A Live Journey - Sandeep Kanabar, Gen (formerly NortonLifeLock) & Lucy Sweet, Uber
Tuesday April 1, 2025 13:30 - 13:55 BST
While many users interact with Kubernetes using abstractions like YAML files, the intricate interactions between Kubernetes components often remain hidden. This technical session takes you on a live journey through the "hard way" of setting up Kubernetes, peeling back the layers of abstraction to reveal how its core components—such as the API Server, etcd, Controller Manager, Scheduler, and kubelet—interact to orchestrate workloads. By tracing the lifecycle of a Pod from kubectl create to running container, we'll explore how often-overlooked components like the cloud controller manager and kube-proxy play critical roles in cluster operations. Through this live demonstration, attendees will gain a deep understanding of Kubernetes' internal mechanics, empowering them to troubleshoot more effectively, make informed architectural decisions, and unlock the true potential of Kubernetes in production environments.
Speakers
avatar for Sandeep Kanabar

Sandeep Kanabar

Lead Software Engineer, Gen (formerly NortonLifeLock)
Hailing from India, Sandeep is a passionate software engineer working at Gen (formerly NortonLifeLock). A frequent meetup speaker, Sandeep enjoys sharing his lessons learned from 15+ years in the tech space with the community. He's a staunch advocate for diversity and inclusion and... Read More →
avatar for Lucy Sweet

Lucy Sweet

Senior Software Engineer, Uber
Lucy is a Senior Software Engineer at Uber Denmark who works on platform infrastructure
Tuesday April 1, 2025 13:30 - 13:55 BST
Level 0 | ICC Capital Hall | Room 2

15:20 BST

The Art and Craft of No-touch Instrumentation - Michele Mancioppi, Dash0
Tuesday April 1, 2025 15:20 - 15:45 BST
OpenTelemetry automatic instrumentations greatly help with achieving a high baseline of observability for applications. But applying them in containerised environments still requires manual, error-prone intervention by users. LD_PRELOAD-based injection is an advanced technique that has been used by commercial vendors for a decade or more, is by now very well understood, and does not require access to the Kernel like eBPF does (which is a huge challenge in managed compute environments), or any increase in permissions other than what the host runtime has.

In this talk, we go in depth into how this magic works across various runtimes, and how it could benefit the OpenTelemetry community at large.
Speakers
avatar for Michele Mancioppi

Michele Mancioppi

Head of Product, Dash0
Michele has been a product manager in the observability space for the best part of a decade. Former staff engineer turned PM, he likes to code tracing instrumentation, Kubernetes operators and Infrastructure-as-Code integrations for observability almost as much as asking "Why would... Read More →
Tuesday April 1, 2025 15:20 - 15:45 BST
Level 1 | Hall Entrance S10 | Room B

16:45 BST

Beyond Boolean: Solving Hard Problems in Feature Flag Architecture at Scale - Ryan Feigenbaum, GrowthBook
Tuesday April 1, 2025 16:45 - 17:10 BST
As feature flags move from simple toggles to core infrastructure, engineers face complex technical challenges that aren't covered in basic tutorials. This technical session dives deep into 3 critical problems in feature flag architecture at scale: maintaining consistency across regional deployments, handling circular dependencies between flags, and managing flag evaluation performance under heavy load.

The presentation walks through specific architectural patterns, including:

* Implementing consistent hashing for user targeting across distributed services
* Using dependency graphs to detect and prevent circular feature flag references
* Building efficient caching layers that handle rapid flag updates without sacrificing evaluation performance
* Managing flag cleanup through automated detection of stale references

Each pattern will be demonstrated with code examples showing both naive implementations and production-ready solutions.
Speakers
avatar for Ryan Feigenbaum

Ryan Feigenbaum

Senior Developer Advocate, GrowthBook
A developer advocate from Cincinnati, passionate about making it easy for teams to do experimentation-led product development.
Tuesday April 1, 2025 16:45 - 17:10 BST
Level 3 | ICC Capital Suite 2-4
  OpenFeature Summit, Feature flag lifecycle

16:50 BST

Redefining the Multi-Cluster Story of Argo CD - Jann Fischer, Red Hat
Tuesday April 1, 2025 16:50 - 17:15 BST
As we deploy, operate and manage an ever growing amount of clusters, and extend our cloud native applications to (far) edge locations, across regions, data centers, and environments, the current multi-cluster architecture of Argo CD is hitting its limits. To face this challenge we need to be ambitious: let’s revolutionize the multi-cluster story of Argo CD and enable it to scale out to the edge, all while keeping a central control plane.

In this talk, we will discover the new community-driven Argoproj-Labs project argocd-agent, that inverts the paradigm of the current Argo CD multi-cluster architecture; instead of having Argo CD connect to the clusters it manages, it lets those clusters connect to Argo CD through an agent.

Looking at some of the challenges and caveats that you face with the current multi-cluster architecture in Argo CD, we’ll explore how the agent model can improve scalability, reliability and security for large-scale Argo CD multi-cluster setups.
Speakers
avatar for Jann Fischer

Jann Fischer

Senior Principal Software Engineer, Red Hat
Jann Fischer is a Senior Principal Software Engineer at Red Hat, where he is currently the lead engineering architect for Red Hat’s OpenShift GitOps product. He has two and a half decades of experience with Open Source, software engineering, and operations of large scale application... Read More →
Tuesday April 1, 2025 16:50 - 17:15 BST
Level 1 | Hall Entrance S10 | Room A
  ArgoCon, Scalability

17:00 BST

⚡ Lightning Talk: Who Are You? Solving the Container ID Resolution With Cgroupv2 - Vincent Boulineau, Datadog
Tuesday April 1, 2025 17:00 - 17:10 BST
In containerized environments, one key challenge of pushing observability data is to identify the sender, to allow data enrichment, i.e. attaching attributes, tags, metadata based on container or Pod metadata.
This problem has been commonly solved by asking the sender to provide its own container id, easily available through /proc/self/cgroup.

When Datadog started evaluating cgroupv2, it quickly became apparent that this approach was not usable anymore, prompting us to find new solutions as the most common workaround (using mountinfo) is actually not reliable.
In this talk we'll explain why the container id is not available anymore (due private cgroup namespace) and present two solutions that we worked on.

We will go through the benefits of each one and will share how these solutions could be used in other observability projects, like OpenTelemetry.
Speakers
avatar for Vincent Boulineau

Vincent Boulineau

Staff Engineer, Datadog
Vincent began working with Kubernetes in 2016, migrating large applications from on-prem+custom orchestration to cloud+Kubernetes. Vincent is now a Staff Engineer in Datadog’s Container Monitoring group, working on making containerized environments easy to understand, monitor and... Read More →
Tuesday April 1, 2025 17:00 - 17:10 BST
Level 1 | Hall Entrance S10 | Room B

17:15 BST

⚡ Lightning Talk: {”spec”: “nodeSelector”: "EuroHPC"} - Diego Ciangottini, INFN
Tuesday April 1, 2025 17:15 - 17:25 BST
All you need to run your application on a supercomputer is to target a specific node on your local kubernetes cluster. If you are really an expert and want to play with MPI capabilities of a SLURM batch system at a remote HPC center, you just have to pass your job parameters in the pod annotations.

This is possible today, and at INFN we are proposing a community ecosystem to streamline the adoption of the Virtual Kubelet technology. From beefy machines in your basement to batch systems and PaaS/CaaS services, interLink provides a common and cloud-native interface to make kubernetes pods running where kubernetes is not an option.

We'll be presenting how this is possible and how the first real scientific use cases are already running their payloads at EuroHPC centers. We'll be demoing ML training and GenAI frameworks running seamlessly on Leonardo and Vega supercomputers, everything on a single kubernetes cluster.
Speakers
avatar for Diego Ciangottini

Diego Ciangottini

Technologist, INFN
Diego Ciangottini is a physicist and received his PhD from the University of Perugia, Italy in 2012. Now he's working as technologist at INFN (Italian National Institute for Nuclear Physics) researching cloud-native solutions for the scientific use cases of the institute. In that... Read More →
Tuesday April 1, 2025 17:15 - 17:25 BST
Level 1 | Hall Entrance N10 | Room G
 

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
  • ArgoCon
  • BackstageCon
  • Breaks
  • CiliumCon
  • Cloud Native + Kubernetes AI Day
  • Cloud Native Telco Day
  • Cloud Native University
  • Data on Kubernetes Day
  • EnvoyCon
  • Istio Day
  • Kubeflow Summit
  • Kubernetes on Edge Day
  • Linkerd Day
  • Observability Day
  • OpenFeature Summit
  • OpenTofu Day
  • Platform Engineering Day