Yes, you can.
Though, you’d better have 2 disks on each compute.
From: Himanshu Goyal <himanshugoyal500@gmail.com>
Date: Tuesday, 1 January 2019 at 6:06 PM
To: "starlingx-discuss@lists.starlingx.io" <starlingx-discuss@lists.starlingx.io>
Subject: [Starlingx-discuss] Deployment Option
Can we deploy starlingX with 2 Machines 1 controller & 1 Compute Node (Both nodes on different physical Machines).
Many Thanks,
Himanshu Goyal