# Contributing on SIG Node Welcome! ## For Kubernetes Contributions Read the [Kubernetes Contributor Guide](https://github.com/kubernetes/community/tree/master/contributors/guide#contributor-guide). If you aspire to grow scope in the SIG, please review the [SIG Node contributor ladder](./sig-node-contributor-ladder.md) for SIG specific guidance. ### For Enhancements SIG Node enhancements are available in the . #### Helpful Links for Sig-Node **Code**: For general code organization, read [contributors/devel/README.md](../contributors/devel/README.md) for explaining things like `vendor/`, `staging`, etc. * Kubelet * * * Probe: * NodeLifecycle: * Node API: * CRI API: * DRA: * * * * E2E test: * * * CI (test-infra) * [sig-node jobs](https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-node/) * [e2e_node jobs]( * [sig-node test-grids](https://github.com/kubernetes/test-infra/blob/master/config/testgrids/kubernetes/sig-node/) * [containerd test-grids](https://github.com/kubernetes/test-infra/blob/master/config/testgrids/kubernetes/containerd/) **Development Resources**: * There are two types of end-to-end tests in Kubernetes: * [Cluster end-to-end tests](https://git.k8s.io/community/contributors/devel/sig-testing/e2e-tests.md) * [Node end-to-end tests](https://git.k8s.io/community/contributors/devel/sig-node/e2e-node-tests.md) **Shared space / Sub projects**: * * **Triage**: * **Test Grids**: * SIG Node overview: * Release Blocking: * Kubelet: * Containerd: ## Getting Started Task #1 : Compile kubelet See tips in the root Makefile: * Task #2 : Run a single unit test * Task #3 : Explore update/verify scripts hack/update-gofmt.sh + hack/verify-gofmt.sh * * Task #4 : Explore dependencies hack/pin-dependency.sh + hack/update-vendor.sh * Task #5 : Using local-up-cluster script * Running a local cluster * Note: Task 5 requires Linux OS