Managing multiple Kubernetes clusters for AI workloads with SkyPilot