CNCF Maintainer Summit Europe 2025
2025-03-31
London, United Kingdom
| title | author | length |
|---|---|---|
| Keynote: Opening Remarks | Karena Angell, Mario Fahlandt, Natali Vlatko | 18m |
Housekeeping and goals for the day: sponsorship by GitHub, Red Hat, Microsoft Azure funds a full-day of maintainer-focused programming with captions, Wi‑Fi… | ||
| Keynote: Welc... | Karena Angell, Davanum "Dims" Srinivas, Ricardo Rocha, Jeremy Rickard, Lin Sun, Kevin Wang | 26m |
Quick orientation to the TOC structure and concrete changes: staggered 2024/2025 terms, a new two shadow TOC members program that lasts one year, and a push… | ||
| From Data To Action: Resources for Building Sustainable Graduated Projects | Dawn M Foster | 38m |
Practical playbook for keeping graduated CNCF projects alive: stepwise governance templates (maintainer council, multi‑repo, elected steering) and contributor… | ||
| Kubernetes Steering Ask the Experts | 32m | |
Kubernetes steering explains that elections run annually and members must hold Kubernetes org membership to stand or vote, cites rising maintainer burnout and… | ||
| Automate Maintainer Tasks With GitHub Actions | Severin Neumann | 25m |
Practical recipe for automating maintainer chores using GitHub Actions: start by reusing marketplace pieces like code owners and dependabot then convert… | ||
| Growing Your Design Proposal Process To Meet Your Needs | Fabian Deutsch, Dipesh Rawat | 32m |
Kubernetes documents a formal KEP process living in Git with a KEP template, metadata YAML and a production readiness checklist, uses GitHub + prow automation… | ||
| Redesigning Kubelet Probes | Surya Seetharaman, Dan Winship | 43m |
Cluster probes currently let kubelet reach pods in ways that create SSRF and NetworkPolicy holes, fail on dual‑stack or multi‑network pods, and break with… | ||
| A Project Maintainers Guide To TAG Security | Marina Moore, Andres Aguiar | 28m |
TAG Security runs metric-driven activities: a Security Slam with five badges and curated issues, and project self-assessments plus optional joint assessments… | ||
| Tests Are What You Want, What You Really Really Want | Daniel Hiller, Ryan Hallisey | 31m |
Project runs >1,000 E2E tests with ~35 lanes per PR, using Ginkgo and Gomega, Prow and TestGrid plus a small custom heat‑map tool to rank flakiest tests. Flake… | ||
| Maintaining the Maintainers | Phil Estes | 36m |
Containerd proves a 10‑year project can stay healthy by adding concrete roles: a reviewer track, an emeritus maintainer role, and 11 security advisors, keeping… | ||
| A Field Guide To Integrating CEL in the Kubernetes Codebase | Sreeram Venkitesh, Priyanka Saggu | 33m |
CEL is compiled with google/cel-go, extended by the apiserver/cel package to add EnvSets and DeclTypes, and is already used for CRD validation (KEP 2876)… | ||
| TOC Project Reviews WG: Let's Work on It Together! | Nic Jackson, Dawn M Foster, Marina Moore, Danielle Tal | 33m |
The Project Reviews WG lays out concrete review stages with checklists for Day Zero (architecture and UX), Day One (install, config, rollback, enablement) and… | ||
| Custom Resource Definitions: Let's Talk About Versioning and Releases | Nick Young | 38m |
CRD changes must be round-trippable to be safe so storage conversion doesn’t lose fields; examples show a width default and a singular→plural param change that… | ||
| Avoiding Breaking Changes in Your Project: Lessons From the OpenTelemetry Collector | Pablo Baeyens, Evan Bradley | 36m |
OpenTelemetry Collector uses Go, a modular layout and automation to minimize breakage: it splits stable APIs into X modules for experimental features, runs a… | ||
| Comms & Social Media - Why Does a Project Need It | Mario Fahlandt, Chris Short | 37m |
Project comms explains why a formal communications function is essential once a project reaches scale, showing concrete wins and failures: the deprecate docker… | ||
| An Imperfect Guide To Impact and Intent | Hilliary Lipsig, Danielle Lancashire, Xander Grzywinski, Ana Margarita Medina, Jeremy Rickard | 13m |
A practical guide to reduce miscommunication in text-first projects: use concrete tactics like slow down (never feel obliged to answer immediately)… | ||
| Subproject Struggles: Community Vs Company | Michael McCune, Davanum "Dims" Srinivas | 38m |
Discussion surfaces a concrete ownership gap: a feature for AWS network load balancers (security groups via service annotations) lives in an AWS Load Balancer… | ||
| Techniques and Insights To Test Kubernetes Limits With Kind | Antonio Ojea, Katarzyna Lach | 30m |
Shows how Kind creates compact clusters that emulate large-scale failures: fakes 50,000 endpoints via Endpointslices to trigger 50,000 endpoints, finds a Go… | ||
| Closing Remarks | 10m | |
An initiative contest from 11 tables is voted on by the TOC and the winner is Orange is the New Black, a proposal for an easy catalog to request CNCF resources… | ||
| Towards a Standardized Identity-based Authorization in Kubernetes | Keith Mattix II, Lior Lieberman | 34m |
Argues Kubernetes should shift east‑west policies from IP/label rules to identity‑based authorization, citing NetworkPolicy v1 limits (implicit deny, IP/label… | ||
| nothing matches | ||