CONTRIBUTING

Contributing

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.

Introduction

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.

Before You Begin

Note: Complete the following steps before reaching out to aws community members.

Agree to contribution rules

Follow the CLA signup instructions.

Understand the big picture

This is important.

Adopt an issue

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 kubernetes-sig-aws@googlegroups.com 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.

Meet the community

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.