The process for contributing code to Kubernetes via SIG-aws community.
Note: This page is focused on helping new contributors become active members of the community through sustained contributions.
If you are interested in contributing to Kubernetes as a whole there is a top level contributor's guide.
Welcome to the Kubernetes sig-aws contributing guide. We are excited about the prospect of you joining our community! Mentoring and on-boarding new contributors is critical to the success of the project.
Please be aware that all contributions to Kubernetes require time and commitment from project maintainers to direct and review work. This is done in additional to many other maintainer responsibilities, and direct engagement from maintainers is a finite resource.
Note: Complete the following steps before reaching out to aws community members.
Follow the CLA signup instructions.
This is important.
- Play around with Kubernetes Kubernetes Basics Tutorial.
- Get to know possibilities to set up Kubernetes on AWS https://kubernetes.io/docs/getting-started-guides/aws/
- Understand how Kubernetes on aws differs from other installations of Kubernetes [/contributors/design-proposals/aws/aws_under_the_hood.md]
New contributors can try the following to work on an existing bug or approved design:
-
In slack (signup here), @mention a lead and ask if there are any issues you could pick up. We also maintain a list of sig aws issues where help is wanted. Most of them are not very complex, so that's probably a good starting point. Leads can recommend issues that have enough priority to receive PR review bandwidth.
-
Send an email to the [email protected] group
Subject: New sig-aws contributor ${yourName}
Body: Hello, my name is ${yourName}. I would like to get involved in contributing to the Kubernetes project. I have read all of the user documentation listed on the community contributing page. What should I do next to get started?
-
Attend a sig-aws meeting and introduce yourself as looking to get started.
Engage with the SIG aws community! Let us know who you are and how things are going!
-
In slack (signup here), @mention a lead and ask if there are any issues you could pick up, or let them know what you are working on.
-
Attend a sig-aws meeting and introduce yourself and what you are working on.
-
The sig-aws community page lists sig-aws leads, channels of communication, and group meeting times.