SkyPilot: Run LLMs, AI, and Batch jobs on any cloud. Get maximum savings, highest GPU availability, and managed execution—all with a simple interface.
We are excited to release SkyPilot 0.2.0, which receives a host of new features, with many enhancements and fixes.
sky spot launch
on your existing yamls!accelerators: tpu-v2-8
to accelerators: tpu-v2-32
.sky bench
to easily measure the performance and cost of different cloud resources for your task.A100-80GB
is now available on 3 clouds. Check out sky show-gpus -a
for GPU prices.New Features
--no-setup
option to sky launch
to allow for remounting of files without running setup commands again #1184sky start --all
to start all clusters #1065sky storage delete
#1117--no-follow
option to sky logs
and sky spot logs
(print logs so far and exit)Enhancements
sky launch <flags> ''
, simply do sky launch <flags>
#1191sky check
automatically enable necessary GCP APIs (#1197, #1209); make it more robust for AWS checks (#1194)New Features
sky spot launch
now automatically translates file_mounts in a YAML to use cloud storage. #1081 #1215
sky launch
can now be launched by sky spot launch
.--retry-until-up
for sky spot launch
; improve the responsiveness for sky spot cancel
https://github.com/skypilot-org/skypilot/pull/1098
$SKYPILOT_RUN_ID
environment variable shared by all recoveries of the same spot job (useful for identifying it in Weights & Biases) #1196
Enhancements
spot launch
with <= 0.1.2.Fixes
sky spot status -a
for resources and region information https://github.com/skypilot-org/skypilot/pull/1135
Enhancements
Fixes
Enhancements
sky admin deploy
now automatically installs skypilot
, ray
(and python3
and pip3
) on the local cluster under admin user #1116Fixes
Enhancements
Fixes
pip install skypilot
now installs skypilot[aws]
by default https://github.com/skypilot-org/skypilot/pull/1055
~/.ssh/config
permissions https://github.com/skypilot-org/skypilot/pull/1174
New contributors
Many thanks to all contributors who contributed to this release!
@Michaelvll, @concretevitamin, @infwinston, @michaelzhiluo, @WoosukKwon, @romilbhardwaj, @sumanthgenz, @ewzeng, @iojw, @franklsf95
This is our first release for SkyPilot -- a framework for easily running machine learning workloads on any cloud through a unified interface. No knowledge of cloud offerings is required or expected – you simply define the workload and its resource requirements, and SkyPilot will automatically execute it on AWS, Google Cloud Platform or Microsoft Azure.
Many thanks to all those who contributed to this release! @concretevitamin @romilbhardwaj @Michaelvll @infwinston @michaelzhiluo @WoosukKwon @suquark @mraheja @gmittal @iojw @lhqing @franklsf95
Full Changelog: https://github.com/skypilot-org/skypilot/commits/v0.1.1