Kubernetes management with Nix https://kubenix.org/
Find a file
2018-04-06 18:48:23 +02:00
examples/simple first commit 2017-11-11 11:52:17 +01:00
specs feat: add support for kubernetes 1.9 2017-12-18 12:32:57 +01:00
test feat(defaults): add support for functions 2018-03-21 00:05:42 +01:00
.editorconfig first commit 2017-11-11 11:52:17 +01:00
.gitattributes first commit 2017-11-11 11:52:17 +01:00
.gitignore first commit 2017-11-11 11:52:17 +01:00
.travis.yml first commit 2017-11-11 11:52:17 +01:00
default.nix fix(modules): fix customResources 2018-02-20 23:07:47 +01:00
k8s.nix fix(k8s): make recursive 2018-01-11 12:13:09 +01:00
kubernetes.nix fix(kubernetes): allow merging options if strings are equal 2018-04-06 18:48:23 +02:00
lib.nix fix(lib): split k8s functions to separate file 2018-01-11 12:10:18 +01:00
modules.nix fix(modules): do not force set namespace 2018-04-06 14:30:00 +02:00
README.md first commit 2017-11-11 11:52:17 +01:00

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