Open alita-moore opened 1 week ago
also unrelated but it would be nice to be able to specify multiple cloud providers in the yaml
also unrelated but it would be nice to be able to specify multiple cloud providers in the yaml
This is supported; check out https://skypilot.readthedocs.io/en/latest/examples/auto-failover.html#multiple-candidate-resources.
Got it, thanks. Any idea about the docker credentials?
It can be an issue with our pumping for the docker credentials for RunPod specifically. cc'ing @cblmemo for a look.
Yes, this is due to we directly setting the image id to create pod instead of using the DockerInitializer. A solution would be manually calling the runpod credential API if env variables is detected. Will submit a PR to fix this.
Because runpod doesn't support docker I need to use my docker image as the base image_id but setting the
SKYPILOT_DOCKER_USERNAME
andSKYPILOT_DOCKER_PASSWORD
doesn't allow the created runpod to have access to the private repo. However, if you manually change the dockerhub config on the runpod web UI (which I setup beforehand) it works fine. Is there a way to authenticate the docker image for the created pod automatically?For reference here's my config:
and then an image of the runpod UI that I'm referring to:
Version & Commit info:
sky -v
: skypilot, version 0.7.0sky -c
: 3f625886bf1b13ee463a9f8e0f6741f620f7f66f