Build on remote, copy closures to target
I've been trying out various nixos deployment tools and haven't yet found what I want, and I heard bento solves the issue but so far my trial of it suggests otherwise.
I have a number of RPi zeroes that are running nixos, but because of RAM limitations they cannot run nixos-rebuild. I have set up a remote builder, but even the nix evaluation makes them crash. I've also tried various flags to attempt to make the build use the remote as much as possible, but nothing has worked.
It seems when bento does a push-based deploy it builds it all on the fleet controller and then pushes the closures - this does seem to work. Is there a way to configure the pull-based deploys to do that as well? Currently it looks like they all call nixos-rebuild on the targets.