Loading…
7-9 October, 2026
Prague, Czechia
View More Details & Registration
Important Note: Timing of sessions and room locations are subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2026 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.



Venue: Small Hall (Floor 0) clear filter
arrow_back View All Dates
Thursday, October 8
 

10:50 CEST

From Fragile To Self-Healing: Operationalizing Etcd at Scale - Shreyas Rao & Ishan Tyagi, SAP Labs
Thursday October 8, 2026 10:50 - 11:30 CEST
Running etcd across thousands of production Kubernetes clusters reveals critical failures: data corruption, quorum loss, member failures, and storage bloat, all capable of disrupting clusters. Managing these manually is complex, error-prone, and difficult to scale.

In this talk, we will be sharing lessons from 8+ years of operating production-grade etcd at scale with close to zero manual intervention and how we built etcd-backup-restore to reliably automate tasks like scheduled backups, corruption detection, quorum loss recovery, member replacement, and scheduled defragmentation, with zero recorded data loss across thousands of clusters.

Used in production by SAP Gardener, Akamai Cloud, StackIT, and Scaleway, etcd-backup-restore is now a Linux Foundation project under Linux Foundation EU via the NeoNephos Foundation, with an active maintainer community. We'll show what it takes to run etcd reliably at scale, and make it truly self-healing.
Speakers
avatar for Shreyas Rao

Shreyas Rao

Senior Software Engineer, SAP Labs
Shreyas Rao is a Senior Software Engineer at SAP Labs, working on Project Gardener. He is currently a maintainer of the open source Gardener project, and the original author of `etcd-druid`, the Kubernetes operator that manages the lifecycle of every etcd cluster in Gardener's fleet... Read More →
avatar for Ishan Tyagi

Ishan Tyagi

Senior Developer, SAP Labs, Bangalore
I am associated with SAP Labs India in Gardener Team & involved in the development of etcd-backup-restore and etcd-druid.
I specialise in working with Cloud native technologies and distributed database.
I love designing systems, solve problems and find easy and better solutions to solve them. I like to learn about the world behind the screen which involves system designs, cloud, virtualisation, databases, servers, and also promising technologies... Read More →
Thursday October 8, 2026 10:50 - 11:30 CEST
Small Hall (Floor 0)
  Cloud & Orchestration
  • Audience Experience Level Any

11:40 CEST

Own Your Stack: Sovereign Kubernetes From Bare Metal To Fleet - Sunnatillo Samadov, Ericsson & Bharath Nallapeta, Mirantis Inc.
Thursday October 8, 2026 11:40 - 12:20 CEST
For a decade, the default answer to "where does Kubernetes run" was someone else's cloud. But lately, regulated organizations, telcos, banks, and the public sector are pulling sensitive workloads back onto hardware they own and operate — for cost, performance, sovereignty, and increasingly to run AI and GPU workloads they control. The hard part is doing that without giving up the automation the cloud offers.

This talk covers the open-source stack for running your own bare metal, with each layer explained by the people who work on it. At the bottom, Metal3 turns physical servers into declarative Kubernetes resources and manages their lifecycle through the Kubernetes API. At the top, k0rdent manages fleets of those clusters with templates, policy, and drift detection. In the middle sits Cluster API, the standard both layers build on.

We'll walk through the layers working as one — from a rack of bare metal to provisioned clusters to a managed fleet, on hardware we run ourselves. Attendees get a reference architecture, practical guardrails, and clear criteria for when this fits. We'll be honest about the trade-offs: slower provisioning and elasticity bounded by the servers you have.
Speakers
avatar for Bharath N R

Bharath N R

OSPO Lead, Mirantis Inc.
Bharath Nallapeta leads the Open Source Program Office (OSPO) at Mirantis, driving strategic open-source initiatives and community engagement. With deep expertise in cloud-native technologies and Kubernetes, he bridges engineering excellence with open-source strategy, helping enterprises... Read More →
avatar for Sunnatillo Samadov

Sunnatillo Samadov

Open Source Developer, Ericsson
Sunnatillo is an open-source developer with 5 years of experience in cloud-native infrastructure. He is a maintainer of the Metal³ project (CNCF), where he works on bare-metal provisioning, Kubernetes operators, platform engineering, and CI/CD.

He also contributes to Cluster API, where he was Release Lead for the 1.9 cycle, and to the storage projects Rook and Ceph. He loves DevOps and building reliable Kubernetes platforms... Read More →
Thursday October 8, 2026 11:40 - 12:20 CEST
Small Hall (Floor 0)
  Cloud & Orchestration

13:50 CEST

Make YAML Dumb Again: The Config as Data Approach - Jaisheesh Venkat Goud, ABV-Indian Institute of Information Technology and Management Gwalior & Liam Fallon, Ericsson Software Technology
Thursday October 8, 2026 13:50 - 15:20 CEST
Building on my Google Summer of Code experience, this tutorial addresses one of the major challenges in open source software systems – at scale, file management results in overly complicated templates and bad composability. People put logic into YAML files resulting in non-debuggable pipelines while local modifications are wiped away by upstream updates.
This tutorial delves into the idea of Configuration as Data with the help of kpt tooling allowing for logic separation from configuration files. The idea is to keep YAML "dumb" and pure data, which makes it fully predictable and WYSIWYG.
You’ll get to use the example of the OpenTelemetry Demo - a complex e-commerce microservices application – by packing it in independent and dependent subpackages.
Using KRM functions and custom Starlark scripts you'll:
• switch from a shop selling astronomical equipment to a website offering flowers
• localize languages, currencies, taxes
• manage different deployments sizes (small/medium/large).
As the last point you will use three way merging to allow applying upstream package updates while keeping all local changes safe.
Speakers
avatar for Jaisheesh Venkat Goud

Jaisheesh Venkat Goud

Student, ABV-Indian Institute of Information Technology and Management Gwalior
Jaisheesh Venkat Goud is a final-year Computer Science student at IIITM Gwalior, India. He is currently a Google Summer of Code contributor to the CNCF kpt project. His interests include cloud native technologies, Kubernetes, developer tooling with particular interest in configuration... Read More →
avatar for Liam Fallon

Liam Fallon

Principal Engineer, Ericsson Software Technology
Liam Fallon is a practitioner delivering Network Automation in open source. He is building the software frameworks needed to realise the promise of automation in modern Telco systems.

He is a maintainer on the CNCF kpt project, a package centric toolchain and package orchestration framework. He is also chair of Nephio SIG-Automation... Read More →
Thursday October 8, 2026 13:50 - 15:20 CEST
Small Hall (Floor 0)
  Cloud & Orchestration

15:50 CEST

KubePACS: From Systems Research To Open Source Spot Instance Provisioning on Kubernetes - Kyungyong Lee, Hanyang University
Thursday October 8, 2026 15:50 - 16:30 CEST
Spot instances reduce cloud bills by up to 90%, but choosing which to use is a multi-dimensional puzzle where price, performance, interruption risk, and instance heterogeneity all interact. Kubernetes provisioners like Karpenter optimize a narrow slice of this problem, tightly coupled to a single cloud vendor, AWS.

KubePACS is an open source project that separates the decision from the execution. A vendor-neutral optimizer computes the best mix of instance types for a workload's cost-performance-availability profile, then translates that into native configuration for the user's provisioner

The talk goes deep into the system: the ILP-based selector for cost-performance-availability trade-offs, the GSS-driven optimizer that tunes them automatically, multi-node spot placement awareness for robust capacity across cloud providers, and clean integration with upstream Karpenter.

Attendees see measured gains over baseline configurations and take away an architecture pattern for performance-aware spot instance provisioning. We close with our intent to grow KubePACS as an open source community effort and welcome contributors to shape what comes next.
Speakers
avatar for Kyungyong Lee

Kyungyong Lee

Associate Professor, Hanyang University
Kyungyong Lee is an associate professor in the Department of Data Science at Hanyang University, South Korea. His research focuses on developing cost-efficient and highly available distributed big data and AI platforms on the cloud. Before joining academia, he worked as a software... Read More →
Thursday October 8, 2026 15:50 - 16:30 CEST
Small Hall (Floor 0)
  Cloud & Orchestration

16:40 CEST

Stateless by Design: Lessons From Building Infrastructure-as-Code Without Local State - Prashansa Kulshrestha, Kong Inc
Thursday October 8, 2026 16:40 - 17:20 CEST
Most IaC tools, Terraform chief among them, keep a local copy of state to plan changes, detect drift, and resolve references. That state file is also a known source of pain: it can go stale, get corrupted, and become a coordination bottleneck.

What happens when an IaC system deliberately keeps no local state? Instead of a stored snapshot, every operation reconciles desired configuration against live state at apply time. That single choice shapes everything else, and not all of it is smooth sailing.

Drawing on her experience building widely adopted open-source declarative CLIs, Prashansa unpacks the lessons she learned. The talk covers the tradeoffs statelessness forces: full-state sync versus additive configuration and when each fits, resolving references without a stored dependency graph, schema-aware diffing, and transparent reconciliation so users see what a tool does. It also covers production challenges: compatibility across platform versions, evolving schemas, and keeping behaviour predictable as systems grow.
Attendees will leave understanding why most IaC tools rely on state, what gets simpler and harder without it, and how to weigh these tradeoffs in their own systems.
Speakers
avatar for Prashansa Kulshrestha

Prashansa Kulshrestha

Senior Software Engineer, Kong Inc
Prashansa is a Senior Software Engineer at Kong, where she designs and builds open-source CLIs that teams use to manage their infrastructure declaratively through GitOps-style workflows. She thinks of the command line as a product, with developer experience and predictable, user-first... Read More →
Thursday October 8, 2026 16:40 - 17:20 CEST
Small Hall (Floor 0)
  Cloud & Orchestration
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -