Hacker News new | ask | show | jobs
by UltraSane 538 days ago
Immutable distros are a good fit for very mature Infrastructure as Code setups. They make drift from the original config impossible.
2 comments

>make drift from the original config impossible

NixOS makes that too, its whole "system output path closure" is as immutable as every single store unit within it. But NixOS "reuses" units which are unaffected by NixOS config changes when applying new config, making its "system rebuild" super fast and light on resources when something like a single config file is changed in NixOS config. And possible to be done "in place", unlike with "conventional immutable distro"

IME you don't need a mature IaC setup to have it work well, especially if you've bought into containerization