If you can install u-boot it should be able to boot that iso, sd-image is also on the table. You can also use armv7l-linux cache if you just want to build packages:
Substituter: https://cache.armv7l.xyz
Public key: cache.armv7l.xyz-1:kBY/eGnBAYiqYfg0fy0inWhshUo+pGFM3Pj7kIkmlBk=
I built one for the original raspberry pi (armv6l-unknown-linux-gnueabihf) this summer, after a long and painful series of fixes to Nixpkgs.
You can get the config here. I expect you can adapt it to the raspberry pi 2 or at least use it as a starting point.