"I want to contribute to Kubernetes, how do i get started?"
First step join kubernetes slack at https://slack.k8s.io (Join at least #kubernetes-dev)
Second step browse the contributor oriented resources at https://k8s.dev
(1/14)
First step join kubernetes slack at https://slack.k8s.io (Join at least #kubernetes-dev)
Second step browse the contributor oriented resources at https://k8s.dev
(1/14)
Browse the developer guide at https://github.com/kubernetes/community/tree/master/contributors/devel#table-of-contents
(2/14)
(2/14)
Join a "SIG" (Special interest group).
Where do you find them? what do they do? How do i join them? see here:
https://github.com/kubernetes/community/blob/master/sig-list.md
(3/14)
Where do you find them? what do they do? How do i join them? see here:
https://github.com/kubernetes/community/blob/master/sig-list.md
(3/14)
Say you are interested in SIG-Node (how to work with runtimes like containerd/docker/cri-o) etc then
https://github.com/kubernetes/community/tree/master/sig-node
(replace the name of the sig to find the sig of your choice)
(4/14)
https://github.com/kubernetes/community/tree/master/sig-node
(replace the name of the sig to find the sig of your choice)
(4/14)
How do i get an overview of this SIG? watch Intro and deep dive talks
https://www.youtube.com/c/cloudnativefdn/search?query=sig-node
(4/14)
https://www.youtube.com/c/cloudnativefdn/search?query=sig-node
(4/14)
How do i know what are they are working on or will be working on?
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node
https://github.com/kubernetes/enhancements/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
https://github.com/kubernetes/enhancements/issues?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
(5/14)
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node
https://github.com/kubernetes/enhancements/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
https://github.com/kubernetes/enhancements/issues?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
(5/14)
What is the work in progress for this sig?
https://github.com/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
https://github.com/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
(6/14)
https://github.com/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
https://github.com/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode
(6/14)
How does your CI work? what are the jobs you care about?
https://testgrid.k8s.io/
https://github.com/kubernetes/test-infra/#test-infra
(7/14)
https://testgrid.k8s.io/
https://github.com/kubernetes/test-infra/#test-infra
(7/14)
How do you make releases? Can i participate to learn? Hell YES!
https://github.com/kubernetes/sig-release/tree/master/release-team
(8/14)
https://github.com/kubernetes/sig-release/tree/master/release-team
(8/14)
You have too many bots, how do i interact with them? what are the commands?
https://prow.k8s.io/command-help
(10/14)
https://prow.k8s.io/command-help
(10/14)
The code base is too big, you have too many github orgs, i don't want to pull everything down to search for something.
We have you covered : https://cs.k8s.io/
(11/14)
We have you covered : https://cs.k8s.io/
(11/14)
What are the CI jobs in the queue? something is stuck i wanna know!
https://prow.k8s.io/
https://prow.k8s.io/tide#/queue
https://prow.k8s.io/tide-history?repo=kubernetes%2Fkubernetes
(12/14)
https://prow.k8s.io/
https://prow.k8s.io/tide#/queue
https://prow.k8s.io/tide-history?repo=kubernetes%2Fkubernetes
(12/14)
Some of the CI jobs in my PR failed, looks unrelated, where do i check if this is just a problem with my PR?
https://storage.googleapis.com/k8s-gubernator/triage/index.html?ci=0&pr=1
(13/14)
https://storage.googleapis.com/k8s-gubernator/triage/index.html?ci=0&pr=1
(13/14)
I did some work, I would like to be a "community member", how do i do that? What does that allow me to do?
https://github.com/kubernetes/community/blob/master/community-membership.md
Welcome to Kubernetes!
(14/14)
https://github.com/kubernetes/community/blob/master/community-membership.md
Welcome to Kubernetes!
(14/14)
One last thing! we don't care what you know or don't know. there's tons of things to do. We are all learning here, all the time.
Please just show up to chop wood and carry water as we say in this community!
Please just show up to chop wood and carry water as we say in this community!
