Você pode configurar a terceira máquina como a principal do seu cluster SPARK, certificar-se de que ela possa se comunicar por meio do ssh com os outros nós e usar o comando spark-submit para iniciar aplicativos nela.
Você terá que enviar sua aplicação no modo de cluster, para que o driver seja executado na 3ª máquina. Depois que os outros nós forem registrados como trabalhadores no mestre, eles começarão a receber tarefas.
Aqui, seu único problema será a comunicação entre os 3 nós (especialmente a área de trabalho), não como iniciar um aplicativo na máquina que você decidirá como o mestre do seu cluster.