logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Priyanka Saggu, Rey Lejano
2023-04-21

tldr - powered by Generative AI

The presentation discusses the release process of Kubernetes and the roles of different teams in the process.
  • Different teams are involved in the release process of Kubernetes, including the release team, documentation team, and branch management team.
  • The release team is responsible for creating a place to keep track of deprecated APIs, creating the official release blog, coordinating webinars, and generating and editing release notes.
  • The documentation team helps create feature blocks and writes blogs about new features.
  • The branch management team is responsible for cutting the release and promoting images.
  • The shadow program is open to anyone and has no requirements or working hours.
  • Handbooks are available for each role to guide new members.
Authors: Yuvaraj Balaji Rao Kakaraparthi, Joe Kratzat
2023-04-19

Release management has always been a tedious process. Not anymore! A handful of folks, always the same, when free from other tasks, were cutting Cluster API releases for all the active branches. This was not good! Enter the Cluster API team! Want to know how the ClusterAPI project was able to deliver frequent and predictable release cadence? Want to learn how the release team made working on the release tasks satisfying and a fun learning experience for many different contributors? Come to this talk and we will share insights on how we created a ClusterAPI release team by taking inspiration from the Kubernetes release team and shrank it to a more appropriate scale for the project, what we learned from our first venture in running a release team, the problems we solved and other problems we have our sights on, and how this work had an immediate and positive impact on the community, the users of the project and the members of the release team itself!