11-10, 11:10–11:40 (MST), Theater
Anyone working with Kubernetes knows how hard it is to put out a Kubernetes release. But actually, how are releases cut? This talk is for cloud-native practitioners who care about the environmental impact of their work. Focusing on insight into daily life, the tools, and the methodologies, the release engineers have a strong identity of the ecological consideration at every step.
We'll explore key aspects such as the automation tools that streamline the release process, the challenges of ensuring efficient resource usage, and the design principles that promote sustainability. Through practical demonstrations, we'll showcase best practices like optimizing CI/CD pipelines and leveraging containerization for minimal resource consumption. Participants will be equipped with actionable knowledge to enhance the sustainability of their Kubernetes releases. The key takeaway would be how the existing tools could be adapted and shared by more of the project, like image promoters.
This presentation will give attendees a better idea about the complexities of building and publishing Kubernetes releases, as well as provide them with more information about all the tooling and processes that have been developed by SIG Release. With this new knowledge, attendees can better understand how these tools can be used in their projects and adapt some of the best practices we have iterated on over the last few years.
A Software Quality Engineer at Red Hat, where I work with the OpenShift Container Platform team.
Apart from the full-time job, I also participate in upstream community initiatives, such as being a Branch Manager in v1.31, a CI Signal Lead in Kubernetes Release v1.28 (been a shadow in v.127 & v1.26), a GSoC’22 Student Developer who focused on integrating ArgoCD with Keptn, an LFX Spring Mentee'22 at CNCF worked on improved planning of SIG Network Gateway API Docs.