High-Availability with check_by_ssh

I’d like to establish a HA configuration using only check_by_ssh checks, rather than deploying Icinga Agents.
Is this a possibility where if master1 fails, master2 will start running the check_by_ssh checks?