diff options
| author | Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> | 2021-05-12 12:39:34 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-12 12:39:34 -0700 |
| commit | ca0ca539c50077cef82e3a2f488c27fec84f2a55 (patch) | |
| tree | 2ceabb8b26ebd90e5b1240c5491fd79796d62e8d | |
| parent | 5649b8398fd407887565b5e85b71cb33311c4313 (diff) | |
| parent | 8086c41d0d9ab1695d3b19ddd38b8ef0a584bc48 (diff) | |
Merge pull request #5713 from EmilyM1/contributor-guide-sig-node
add contributing guide for sig-node
| -rw-r--r-- | sig-node/CONTRIBUTING.md | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/sig-node/CONTRIBUTING.md b/sig-node/CONTRIBUTING.md new file mode 100644 index 00000000..c30c9450 --- /dev/null +++ b/sig-node/CONTRIBUTING.md @@ -0,0 +1,70 @@ +# Contributing on SIG Node + +Welcome! + +## For Kubernetes Contributions + +https://github.com/kubernetes/community/tree/master/contributors/guide#contributor-guide + +### For Enhancements + +https://github.com/kubernetes/enhancements/tree/master/keps/sig-node + +#### Helpful Links for Sig-Node + +Code: + +https://github.com/kubernetes/kubernetes/tree/master/cmd/kubelet + +https://github.com/kubernetes/kubernetes/tree/master/pkg/kubelet + +https://github.com/kubernetes/kuberentes/tree/master/pkg/probe + +Development Resources: + +https://github.com/kubernetes/community/tree/master/contributors/devel#table-of-contents + +Shared space / Sub projects: + +https://github.com/kubernetes/community/tree/master/contributors/devel/sig-node + +https://github.com/kubernetes/community/tree/master/sig-node#subprojects + +Triage: +https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/triage.md + + +## Getting Started + +Task #1 : Compile kubelet +See tips in the root Makefile + +https://github.com/kubernetes/community/blob/master/contributors/devel/development.md#building-kubernetes + +Task #2 : Run a single unit test + +https://github.com/kubernetes/community/blob/master/contributors/devel/development.md#unit-tests + +Task #3 : Explore update/verify scripts + +hack/update-gofmt.sh + hack/verify-gofmt.sh + +https://github.com/kubernetes/kubernetes/blob/master/hack/update-gofmt.sh + +https://github.com/kubernetes/kubernetes/blob/master/hack/verify-gofmt.sh + +Task #4 : Explore dependencies + +hack/pin-dependency.sh + hack/update-vendor.sh + +https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/vendor.md + +Task #5 : Using local-up-cluster script + +https://github.com/kubernetes/community/blob/master/contributors/devel/running-locally.md#starting-the-cluster + +Running a local cluster + +https://github.com/kubernetes/community/blob/master/contributors/devel/running-locally.md + +Note: Task 5 requires Linux OS
\ No newline at end of file |
