NixOS Deployment with Colmena
In the last post, I wrote about how to convert a ’normal’ NixOS system to one that is managed by a flake. This one will build on top of, or rather scale out of managing single hosts and dive into how to do remote management and deployment for multiple systems. Introduction Before taking a peek into Deployments, lets set a bit of a frame of reference here first: When talking about deployments a lot of people think about quite complex setups and the use of services such as autoscaling, instance creation etc....