An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# KRM Functions SDK
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fkptdev%2Fkrm-functions-sdk.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fkptdev%2Fkrm-functions-sdk?ref=badge_shield)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/10658/badge)](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).

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fkptdev%2Fkrm-functions-sdk.svg?type=large)](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.