I have a few Azure VMS running server 2022 with 2GB running as a controller. Works surprisingly well.