Session
Kubenix: Declare Your K8s Workloads Fully Reproducible
Kubenix allows the generation of Kubernetes manifests by leveraging Nix modules.
On top of OpenAPI, Kubenix exposes the core Kubernetes API for the functional language Nix.
This enables a fully declarative description of Kubernetes workloads with the best reproducibility, thus making YAML templating obsolete.
Kubenix's Helm wrapper provides access to the large ecosystem of the de-facto package manager for Kubernetes while preserving Nix's qualities.
With the ability to build reproducible OCI container images with Nix, Kubenix both simplifies and improves the definition of Kubernetes workloads.
After briefly introducing Nix itself, this talk will showcase Kubenix with practical use cases ranging from simple Kubernetes manifests to complex application stacks.
Let's make our Kubernetes workloads both declarative and reproducible!
Arik Grahl
Senior Software Engineer with experience in full-stack development and operation of bare metal infrastructure
Berlin, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top