The workshop will give you an overview of the Kubernetes community and how folks interested to contribute can start their journey. The attendees will learn about the structure of the community, the communication guidelines and how they can get involved in their areas of interest.
A walkthrough of the Kubernetes codebase will provide attendees a bird’s eye view of how the code is organized. We will then introduce the automation and tooling which helps Kubernetes contributors throughout their journey.
We will complete the workshop with a hands-on session where attendees will themselves file changes to the code.
Any attendee interested to start contributing to Kubernetes. A basic familiarity with Git is needed for the workshop. You can refer here and here for some beginner Git tutorials.
Introduction to the Kubernetes Community
How to find your first issue
Introduction to labels, bots and GitHub Workflow
Live PR demo
How and where can you help?
Hands-on session + Questions
Note: The agenda items above will be split by breaks in between for attendees to recollect thoughts.
None required whatsoever. The hands-on session will involve code which can be checked out of computers with minimal specifications.
About the Mentors
Nabarun is a Member of Technical Staff at VMware and the Kubernetes 1.21 Release Lead. He also helps with several other areas in the Kubernetes community like Enhancements, API Machinery, Kubernetes Clients, Contributor Experience. Nabarun is also a Google Summer of Code administrator for CNCF. He also actively contributes to and mentor's new contributors in diverse open-source communities like Kubernetes and Python. He is the Tech Lead for PyCon India and a CoCC member.
Nikhita is a Senior Member of Technical Staff at VMware, a member of the Kubernetes Steering Committee and a CNCF Ambassador. She is also the technical lead for a Special Interest Group (SIG) - SIG Contributor Experience - in the upstream Kubernetes project. She also helps run the Google Summer of Code (GSoC) and Outreachy internship programs for CNCF/Kubernetes.
Alongside her day job as a Team Lead at HSBC, Divya has been contributing to the k8s community for almost a year now in various capacities. She's the SIG Docs lead for another project under the CNCF umbrella, LitmusChaos & is a CNCF ambassador. Outside of work commitments, she loves speaking about her (mis)adventures in the Cloud Native space & tweeting cat photos at @Divya_Mohan02