> However, passwordless ssh is a bit of a security concern, and was wondering if there was any workaround, possibly implementing sudo commands?
Could you clarify what you mean here? As in Cluster Manager would connect via ssh as some user, i.e. clustermgr@<machine>, and run all the commands that way?
Or do you mean to have Cluster Manager use a private key that requires a passphrase, vs a private key with a passphrase?