skypilot-users
Does SkyPilot work better with SLURM or K8s?
I am trying to determine whether SkyPilot is more compatible or performs better with SLURM or Kubernetes (K8s). The discussion provides insights into SkyPilot's integration with Kubernetes, but there is no direct comparison with SLURM. Can you provide more information on this comparison?
Ma
Marc PARE
Asked on Mar 25, 2024
- SkyPilot offers seamless integration with Kubernetes, allowing tasks to be run on private on-prem or cloud Kubernetes clusters.
- It abstracts away cloud infrastructure burdens and maximizes GPU availability for jobs.
- SkyPilot supports bursting jobs to the cloud if the Kubernetes cluster is congested.
- It requires an existing Kubernetes cluster running Kubernetes v1.20 or later and a Kubeconfig file for access.
- SkyPilot's integration with Kubernetes is well-documented, providing setup management, job execution, queuing, logging, SSH access, and simplified task management.
- The choice between using SLURM or Kubernetes with SkyPilot may depend on specific project requirements, existing infrastructure, and personal or organizational preferences.
Mar 25, 2024Edited by