--- title: "Getting Started" weight: 2 slug: "getting-started" --- # Before you get started - [Sign the CLA](#sign-the-cla) - [Code of Conduct](#code-of-conduct) - [Setting up your development environment](#setting-up-your-development-environment) - [Community Expectations and Roles](#community-expectations-and-roles) ## Sign the CLA Before you can contribute, you will need to sign the [Contributor License Agreement](/CLA.md). ## Code of Conduct Please make sure to read and observe our [Code of Conduct](/code-of-conduct.md). ## Setting up your development environment If you haven’t set up your environment, check the [developer resources](/contributors/devel/README.md#setting-up-your-dev-environment-coding-and-debugging). ## Community Expectations and Roles Kubernetes is a community project. Consequently, it is wholly dependent on its community to provide a productive, friendly and collaborative environment. - Read and review the [Community Expectations](expectations.md) for an understanding of code and review expectations. - See [Community Membership](/community-membership.md) for a list the various responsibilities of contributor roles. You are encouraged to move up this contributor ladder as you gain experience.