Kubenix: Declare Your K8s Workloads Fully Reproducible - Arik Grahl
About this talk
This talk covers the generation of Kubernetes manifests using Kubenix, which leverages Nix modules to provide a fully declarative description of Kubernetes workloads. The speaker discusses how Kubenix, built on top of OpenAPI, exposes the core Kubernetes API for the functional programming language Nix, eliminating the need for YAML templating. By utilizing a Helm wrapper, Kubenix grants access to a vast ecosystem of packages while ensuring the reproducibility of OCI container images with Nix, thereby enhancing the definition of Kubernetes workloads. The session includes practical use cases ranging from simple manifests to complex application stacks, emphasizing the simplicity and reliability Kubenix brings to Kubernetes management. Arik Grahl, the speaker, is a Senior Software Engineer with extensive experience in full-stack development and a strong focus on the cloud native ecosystem.
More from this event
See all 108 talks →
Why are we still talking about containers? - Kelsey Hightower at ContainerDays 2025
46:56
Saxo Service Blueprint: Bridging Old and New World with Kubernetes Operators - Jinhong Brejnholt
36:25
Engineering Velocity, Building Trust: DevOps in 2025 - Stephan Stapel
33:17
Getting Started with eBPF Made Easy - Qasim Sarfraz & Michael Friese
33:05