Kpt (pronounced “kept”) is an OSS tool for building declarative workflows on top of resource configuration.
Its git + YAML architecture means it just works with existing tools, frameworks, and platforms.
Kpt includes solutions to fetch, display, customize, update, validate, and apply Kubernetes configuration.
A packaging solution for resource configuration. Fetch and update configuration using git and YAML.
A cli UX layer on top of YAML Display and modify configuration files without ever dropping into an editor.
The next-generation of apply with manifest based pruning and resource status.
Extend the built-in capabilities of kpt by writing functions to generate, transform and validate configuration.