Skip to content

Contributors wanted! #3906

Open
Open

Description

@ntnn

We're always happy to see new contributors to kcp!

Learn about kcp

While smaller issues do not require a deep knowledge of kcp knowing the rough terminology, concepts and architecture is a good starting point:

Local environment

We have few ways to run a local environment. For kcp in most cases it is enough to go run the kcp binary to run a single root shard with no proxy. In other cases you need a sharded setup to test cross-shard feature.

The components do not necessarily require a running kcp instance to develop - some have enough options for unit and e2e tests that usually include running kcp in some form.

Also install the krew plugins to easily create and switch workspaces: kcp kubectl plugins

Find something to work on

We label issues that should be a good entrypoint for new contributors as "good first issue", for which you can find search links to the various components below. Of course if you feel brave you can also tackle other issues!

Getting help

Development topics are discussed mostly in our channel #kcp-dev on the Kubernetes Slack.
If you don't have a Kubernetes Slack account yet get your invite here: https://slack.kubernetes.io/

Activity

  1. pinned this issue on Mar 16, 2026
  2. kcp-ci-bot commented on Nov 9, 2026

    @kcp-ci-bot
    Contributor

    Issues go stale after 90d of inactivity.
    After a furter 30 days, they will turn rotten.
    Mark the issue as fresh with /remove-lifecycle stale.

    If this issue is safe to close now please do so with /close.

    /lifecycle stale

  3. added
    lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.
    on Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Projects

    • Status
      New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions