NixCon 2024

Kubenix: Leveraging NixOS modules to generate Kubernetes manifests
2024-10-25 , Arena

In this talk, we take a look at the Kubenix project. Using Kubenix, you can generate Kubernetes manifests with Nix. We will dive into the technical details how Kubenix uses Kubernetes' OpenAPI spec to generate NixOS modules. I will also show you how to use Kubenix to deploy resources in your own cluster. No more templating YAML!


Kubenix is currently maintained by Bryton Hall and the repository can be found on GitHub. It also has its own website over at kubenix.org.


What level of experience in Nix is the talk addressed to?:

This talk is suitable for beginning Nix users. However, some basic knowledge of Kubernetes is useful.

Do you allow your talk to be recorded?: yes

Pim Kunis is a Linux Engineer from the Netherlands. He is currently employed as a contractor for Sue, doing Linuxy things. One year ago, he graduated from the Master's Security and Network Engineering at the University of Amsterdam. He loves tinkering with his homelab, which has become even more fun since discovering Nix!