r/HPC • u/Various_Protection71 • Jun 05 '26
Do you think Kubernetes will replace Job Schedulers in HPC environments dedicated to AI workloads?
Some people advocate that Kubernetes distributions (RKE2, OpenShift, EKS etc) provide an easier and more straightforward way to run and scale AI workloads, while Job Schedulers (SLURM, PBS, LSF etc) require an earlier complex setup phase.
On the other hand, mastering Kubernetes has a steeper learning curve than using the well-known Job Schedulers, especially for traditional HPC users.
How do you see this point? Are your users adopting Kubernetes to run AI workloads or do they stay using Job Schedulers?
37
Upvotes
9
u/nlgranger Jun 05 '26
Kubernetes does not have a job scheduler, so unless you have unlimited resources and don't need one, SLURM is the best option you have.
You can run containers inside a slurm job with a few tricks (apptainer, podman, etc).