mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2025-12-12 08:00:06 +01:00
Kubernetes management with Nix
https://kubenix.org/
allow to pass `writeJSON = false;` and get the raw data instead. This is useful if one wants to avoid writing secrets in the /nix/store. Instead, use `nix-instantiate --strict --eval --json`. |
||
|---|---|---|
| examples/simple | ||
| specs | ||
| test | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| default.nix | ||
| k8s.nix | ||
| kubernetes.nix | ||
| lib.nix | ||
| modules.nix | ||
| README.md | ||
KubeNix
Kubernetes resource builder written in nix
About
KubeNix is a kubernetes resource builder, that uses nix module system for definition of kubernetes resources and nix build system for building complex kubernetes resources very easyly.
Features
- Loading and override of kubernetes json and yaml files
- Support for complex merging of kubernetes resource definitions
- No more helm stupid yaml templating, nix is a way better templating language
- Support for all kubernetes versions
License
MIT © Jaka Hudoklin