Kubernetes releases are an elaborate song and dance running for around 4 months. The releases are done by a team of around 40 people distributed across the globe. A large number of technical components and the distributed nature of the team pose various challenges to the process.
In this talk, I will cover a detailed view of the parts of a Kubernetes release: the ingredients, the recipe and the product, and finally, the learnings from leading a release.