2023-09-09 –, Lecture hall (Room 122)
Nix is an amazing build tool not only for applications, but also for the infamous "yaml engineering". Join Volodymyr to learn about the journey of using nix along with argocd to deploy payloads into kubernetes.
What you will learn:
- Setting up nix to work with argocd
- Deploying simple applications written purely in nix
- Utilizing the public helm charts in nix, with custom configuration and resource overriding without the chart forking
- Using nixpkgs' modules system for complicated muti-cluster deployments
Mid-level
Vladimir is an SRE with passion for optimization. He witnessed many attempts to do the declarative configuration right, before and during the kubernetes craze. After getting convinced of the nixos benefits, he started to look into solving the production payload configuration with nix, too.