https://github.com/kptdev/krm-functions-sdk
Catalog of Kubernetes Resource Model (KRM) functions that can be used to validate or mutate kpt packages
https://github.com/kptdev/krm-functions-sdk
Last synced: 25 days ago
JSON representation
Catalog of Kubernetes Resource Model (KRM) functions that can be used to validate or mutate kpt packages
- Host: GitHub
- URL: https://github.com/kptdev/krm-functions-sdk
- Owner: kptdev
- License: apache-2.0
- Created: 2019-12-13T22:26:22.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-01-30T09:37:52.000Z (about 1 month ago)
- Last Synced: 2026-02-14T03:30:04.526Z (30 days ago)
- Language: Go
- Homepage: https://kpt.dev/book/05-developing-functions/
- Size: 23.3 MB
- Stars: 56
- Watchers: 10
- Forks: 37
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Codeowners: CODEOWNERS
- Maintainers: MAINTAINERS
Awesome Lists containing this project
README
# KRM Functions SDK
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fkptdev%2Fkrm-functions-sdk?ref=badge_shield)
[](https://www.bestpractices.dev/projects/10658)
An opinionated Go SDK for implementing KRM functions.
## Documentation
[Documentation](https://kpt.dev/book/05-developing-functions/#developing-in-go)
## Issues
Please [Open Issues](https://github.com/kptdev/kpt/issues) for this repo at [kptdev/kpt](https://github.com/kptdev/kpt/).
## Pull requests
Open pull requests [here](https://github.com/kptdev/krm-functions-sdk/pulls).
## Discussions
Discussions are [here](https://github.com/kptdev/kpt/discussions).
## License
Code is under the [Apache License 2.0](LICENSE), documentation is [CC BY 4.0](LICENSE-documentation).
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fkptdev%2Fkrm-functions-sdk?ref=badge_large)
## Governance
The governance of the kpt project and KRM Functiona Catalog are described in the
[governance repo](https://github.com/kptdev/governance).
## Code of Conduct
The kpt project and the KRM Functions Catalog are following the
[CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md).
More information and links about the CNCF Code of Conduct are [here](code-of-conduct.md).
## CNCF
The kpt project including the KRM Functions Catalog is a [CNCF Sandbox](https://www.cncf.io/sandbox-projects/) project.