youtube image
From YouTube: KCSNA22 - Contributing to Kubernetes Made Easier than ever with Codespaces

Description

speakers: Craig Peters and Rishit Dagli

Contributing to open-source is fun, rewarding, and full of learning but sometimes it could just get really difficult making contributions. Some projects might require you to navigate the labyrinth of setting up a very specific environment to build the project or some high-powered hardware or some test infrastructure or some super complex setup. What if this process could be made easier and faster while solving these pain points?

Enter GitHub Codespaces and .devcontainers

In this talk Rishit, a Kubernetes contributor who often uses GitHub Codespaces, and Craig, a product manager on the GitHub Codespaces team will show how they leverage cloud environments created with Codespaces to contribute to open-source CNCF projects with a special focus on using it to contribute to Kubernetes. They also demonstrate how one can leverage .devcontainers to further customize and standardize using Codespaces. The speakers not only share their personal experiences and tips to make the most out of Codespaces but also be well suited for folks new to Codespaces and demonstrate how it can be used.

Though we greatly focus on how Codespaces make contributing to Kubernetes easier the audience for this talk could also apply these insights to contribute to other open-source projects easily and faster! This talk will have useful content for new contributors, maintainer as well as seasoned contributors.