KCT is a tool for taming the Kubernetes configuration beast by using Jsonnet while borrowing approaches and concepts from early contestants such as Tanka and Helm.
NOTICE: This project is under heavy development. Despite the 0.x.y releases being "production ready", don't expect API stability before a 1.0 release as anything may change due to experimentation and feedback.
There are three ways you can install our tool:
cargo install kct
yay -S kct
If you want to know more about the tool's components and inner workings, take a look at the documentation. There you'll find description on the package structure and feature, along the commands with brief explanations about their tasks.
Any contribution is welcome, be either an issue or a PR. I'm very new to Rust so anything in the code that seems wrong feel free to point it out.
MIT © Bruno Delfino