Everything's better with Kubenetes, right?
This repositry will stand up a simple vagrant-based HPC cluster using k3s, a minimal Kubernetes distribution.
Warning: Work in progress. There are definitely some non-best-practices going on here.
- Clone this repository
- desktop:
vagrant up
- desktop:
vagrant ssh head
- head:
sudo scontrol update nodename=node[01-04] state=resume
(if needed) - desktop:
vagrant ssh fe1
- fe1:
salloc -N 4
- fe1:
srun -N 4 hostname
Take a look at the Ansible repository to see what's actually happening.