SREcon26 Americas - Stop Reading Changelogs: Safer Kubernetes Upgrades with Simulation @UsenixOrg
SREcon26 Americas - Stop Reading Changelogs: Safer Kubernetes Upgrades with Simulation  @UsenixOrg
Uploaded April 2026 | Updated September 2026, 3 weeks ago
Stop Reading Changelogs: Safer Kubernetes Upgrades with Simulation

David R. Morrison, Applied Computing Research Labs

Kubernetes has an extremely aggressive release cycle, with a new Kubernetes version released 3 times per year. Keeping up with this release schedule is a difficult and thankless task, exacerbated by the fact that there is no safe rollback path for Kubernetes upgrades. In this talk, we present SimKube, an open-source Kubernetes simulation environment that be used to “shift left” the Kubernetes upgrade process. We will provide an overview of SimKube’s capabilities, which enable platform engineers to record a “trace” (i.e., a timestamped stream of events) collected from a production cluster, and replay it in a simulated setting. We will show how users can use this capability to identify components of their infrastructure that are incompatible with a new Kubernetes version before any live clusters are upgraded. Lastly, we will present a demonstration of SimKube, showing how it can detect upgrade issues in an example drawn from real-world experience.

View the full SREcon26 Americas program at usenix.org/conference/srecon26americas/program
SREcon26 Americas - Stop Reading Changelogs: Safer Kubernetes Upgrades with SimulationNSDI 26 - Skyline: A Cloud Centric Internet Monitoring EngineNSDI 26 - HybridMesh: A Hardware-software Hybrid Approach for Accelerating Service Mesh IngressSREcon26 Americas - AI Agents for Incident Investigation: The Good, The Bad, and The UglySREcon26 Americas - 5 Wrong Hypotheses about PostgreSQL Multi-Transaction LocksSREcon25 Europe/Middle East/Africa - Utilization Is the Key to Efficiency: What It Takes to Run...NSDI 26 - PolicyCache: Intra-flow Learning in Congestion ControlNSDI 26 - From Source to Solution: Tackling Packet Losses in Large-scale Cloud Gaming...
USENIX |

SREcon26 Americas - Stop Reading Changelogs: Safer Kubernetes Upgrades with Simulation

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER