NixOps supports libvirt and libvirt supports LXC. So, does that mean NixOps supports LXC?
And if so, how can i use it? There is no documentation for libvirt backend.
I want to deploy 1000 identical NixOS containers, that are basically:
services = {
openssh.enable = true;
dnsmasq.enable = true;
nginx.enable = true;
nscd.enable = false; # not needed
};
nixos-containers is practically limited to 250 containers at the moment: Can't start 200 nixos-containers · Issue #67970 · NixOS/nixpkgs · GitHub
and i want to deploy them declaratively. the containers should also have an old NixOS version, so LXC is a good solution.