Here is a software project that I just released: https://github.com/eriksjolund/slurm-container-cluster It can run a Slurm cluster in containers over ssh with the help of podman, norouter, sshocker and systemd.
https://norouter.io/docs/ https://github.com/AkihiroSuda/sshocker The project was forked from https://github.com/giovtorres/slurm-docker-cluster Running a compute job in a separate container is not supported yet https://github.com/eriksjolund/slurm-container-cluster/issues/1 but I think it should be possible to add that feature. Kind regards, Erik Sjölund