# sig-node mentoring Join: - Slack : #sig-node / #sig-testing / #kubernetes-dev (http://slack.k8s.io/ for invite) - Mailing list : https://groups.google.com/forum/#!forum/kubernetes-sig-node Landing page: https://github.com/kubernetes/community/tree/master/sig-node#node-special-interest-group - https://github.com/kubernetes/community/tree/master/sig-node#goals : pick some goals that interest you here and we can do walkthrus and demos, etc Contributors guide: https://github.com/kubernetes/community/tree/master/contributors/guide#contributor-guide 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 Enhancements: - https://github.com/kubernetes/enhancements/tree/master/keps/sig-node - https://github.com/kubernetes/enhancements/issues?q=is%3Aissue+is%3Aopen+label%3Asig%2Fnode Issues: https://github.com/kubernetes/kubernetes/issues?q=is%3Aissue+is%3Aopen+label%3Asig%2Fnode+ PRs: https://github.com/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode+ Code: - https://github.com/kubernetes/kubernetes/tree/master/cmd/kubelet - https://github.com/kubernetes/kubernetes/tree/master/pkg/kubelet - https://github.com/kubernetes/kubernetes/tree/master/staging/src/k8s.io/cri-api CRI Impls: - https://github.com/containerd/containerd - https://github.com/containerd/cri - https://github.com/cri-o/cri-o - https://github.com/kubernetes/kubernetes/tree/master/pkg/kubelet/dockershim Dependencies: - https://github.com/google/cadvisor - https://github.com/opencontainers/runc - https://github.com/moby/moby - etc.. Youtube: - https://www.youtube.com/watch?v=I4AchBfe49U - https://www.youtube.com/watch?v=E1O_fD4_OE4&list=PL69nYSiGNLP1wJPj5DYWXjiArF-MJ5fNG HOT :fire: topics: - https://github.com/kubernetes/enhancements/issues/753 - https://twitter.com/crosbymichael/status/1280619440724475906 - Removing dockershim Sample interesting issues: - https://github.com/kubernetes/kubernetes/issues/92855 - https://github.com/kubernetes/kubernetes/issues/92933 E2E test analysis and cleanup: - [sig-node e2e test overview](https://docs.google.com/document/d/1fb-ugvgdSVIkkuJ388_nhp2pBTy_4HEVg5848Xy7n5U/edit?usp=sharing) - [sig-node test analysis spreadsheet](https://docs.google.com/spreadsheets/d/1mEU8B2_PmMwwgp-_xnyp7QYMBwcLoA9NNlHwDyMvO0Y/edit?usp=sharing) - [Node E2E tests documentation](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/e2e-node-tests.md) - [Node E2E test repo](https://github.com/kubernetes/kubernetes/tree/master/test/e2e_node) # Tasks - Task #1 : Compile kubelet - See tips in the root Makefile - Task #2 : Run a single unit test - See tips in the root Makefile - Task #3 : Explore update/verify scripts - hack/update-gofmt.sh + hack/verify-gofmt.sh - hack/update-bazel.sh + hack/verify-bazel.sh - Task #4 : Explore dependencies - hack/pin-dependency.sh + hack/update-vendor.sh - Task #5 : Using local-up-cluster script - https://github.com/kubernetes/community/blob/master/contributors/devel/running-locally.md#starting-the-cluster