Developer Overview

    1. The first part is extension guide that introduces how to extend KubeVela, you are also very welcome to contribute your extension to the community.
    2. The second part is that introduces how to participate and contribute to the community.

    This part is a guide to help you extend capabilities for KubeVela. Make sure you have already understand the before you start.

    Building or installing addons is the most important way to extend KubeVela, there’s a growing of addons you can choose for installation. You can also share your platform extension by KubeVela addon registry.

    Learn CUE to extend more powerful features

    KubeVela use CUE as it’s core engine, and you can use CUE and CRD controller to glue almost every infrastructure capabilities. As a result, you can extend more powerful features for your platform.

    Contribution Guide

    To help us create a safe and positive community experience for all, we require all participants adhere to the CNCF Community .

    This part is a guide to help you through the process of contributing to KubeVela.

    You can contribute to KubeVela in several ways including code and non-code contributions, we appreciate every effort you contribute to the community. Here are some examples:

    • Contribute to the codebase and docs.
    • Organize meetups and user groups in your local area.
    • Help others by answering questions about KubeVela.

    Non-code contribution

    Unsure where to begin contributing to KubeVela codebase? Start by browsing issues labeled or help wanted.

    • Good first issue issues are generally straightforward to complete.
    • issues are problems we would like the community to help us with regardless of complexity.
    • Refer to Code Contribution Guide for more details.

    Learn the to know when your code changes will be released.

    Become a community member

    If you’re interested to become a community member or learn more about the governance, please check the for details.