Governance of the kpt project
July 16, 2025 ยท View on GitHub
This repository contains information about how the kpt project is governed.
Governance
All repos of kpt, the repos under the kptdev organisation, are under the governance described here. Every repo has two code owners defined in the CODEOWNERS file of the repo. All prs should be approved by both code owners and the code owners should not be from the same company. Any contributor who contributes at least 10% of the code in a release can become a code owner if they wish to and do not work for a company already represented as code owner. Even if the number of code owners is higher than 2 only 2 approvals are needed to merge a pr.
Release handling
Release handling is described in the release handling document
Repository settings
All repos should have the settings described in the repo settings document
License
All repos of the kpt project use the Apache Licence 2.0 for code and the Creative Commons Attribution 4.0 International license for documentation.
Contributors License Agreement
Contributors of the project do not need to sign a Contributors License Agreement, but it is required to sign-off commits as an indication that the Developer Certificate of Origin is followed.
Code of Conduct
The kpt project follows the CNCF Code of Conduct. More information and links about the CNCF Code of Conduct are here.
CNCF
The kpt project is a CNCF Sandbox project.
Visit kpt in the CNCF Landscape.