Does NixOS have a way to PXE many machines via a kickstart or preseed equivalent? I’m curious to experiment with it in the context of a University environment and we use either Cobbler or Foreman for host provisioning.
Also curious what the best practice is for config management. I only know enough to know there’s a nix config file that declares everything. Does this completely supplant puppet/salt/ansible, or do you use them together?
Thanks for any tips!
What’s still not obvious to me is the remote management of the nix config on 500 machines. Without a config management system like Ansible, how to you push a change to those systems?