We are excited to bring you SkyPilot 0.7! This release makes cloud provisioning up to 3x faster, introduces reservations across AWS and GCP, improves observability, adds new admin policy enforcement, and supports the latest AI hardware like TPU v6 and H100 Mega GPUs.

Get it now:

pip install -U skypilot

Faster provisioning

SkyPilot v0.7 delivers up to 3x faster provisioning across AWS, GCP, Azure, and Kubernetes clusters. With optimizations in our provisioning stack, users can expect significantly reduced setup times:

Provisioning Speedup

Reservation support

SkyPilot now supports short-term and long-term reservations across clouds:

  • AWS Capacity Reservations
  • AWS Capacity Blocks
  • GCP reservations
  • GCP Dynamic Workload Scheduler (DWS)
  • Bring your own VMs or Kubernetes clusters

Combine these reservations with SkyPilot’s failover mechanisms for a resilient, cost-effective multi-cloud strategy.

Enhanced observability

SkyPilot v0.7 introduces two new commands to monitor your Kubernetes clusters, making it easier to keep track of your resources.

sky status --kubernetes shows all SkyPilot resources on the cluster:

$ sky status --cloud kubernetes
Kubernetes cluster state (context: mycluster)
SkyPilot clusters
USER     NAME                           LAUNCHED    RESOURCES                                  STATUS
alice    infer-svc-1                    23 hrs ago  1x Kubernetes(cpus=1, mem=1, {'L4': 1})    UP
alice    sky-jobs-controller-80b50983   2 days ago  1x Kubernetes(cpus=4, mem=4)               UP
alice    sky-serve-controller-80b50983  23 hrs ago  1x Kubernetes(cpus=4, mem=4)               UP
bob      dev                            1 day ago   1x Kubernetes(cpus=2, mem=8, {'H100': 1})  UP
bob      multinode-dev                  1 day ago   2x Kubernetes(cpus=2, mem=2)               UP
bob      sky-jobs-controller-2ea485ea   2 days ago  1x Kubernetes(cpus=4, mem=4)               UP

Managed jobs
In progress tasks: 1 STARTING
USER     ID  TASK  NAME      RESOURCES   SUBMITTED   TOT. DURATION  JOB DURATION  #RECOVERIES  STATUS
alice    1   -     eval      1x[CPU:1+]  2 days ago  49s            8s            0            SUCCEEDED
bob      4   -     pretrain  1x[H100:4]  1 day ago   1h 1m 11s      1h 14s        0            SUCCEEDED
bob      3   -     bigjob    1x[CPU:16]  1 day ago   1d 21h 11m 4s  -             0            STARTING
bob      2   -     failjob   1x[CPU:1+]  1 day ago   54s            9s            0            FAILED
bob      1   -     shortjob  1x[CPU:1+]  2 days ago  1h 1m 19s      1h 16s        0            SUCCEEDED

sky show-gpus --cloud kubernetes shows detailed GPU availability information on the cluster:

$ sky show-gpus --cloud kubernetes
Kubernetes GPUs
GPU   REQUESTABLE_QTY_PER_NODE  TOTAL_GPUS  TOTAL_FREE_GPUS
L4    1, 2, 4                   8           8
H100  1, 2, 4, 8                16          16

Kubernetes per node GPU availability
NODE_NAME                  GPU_NAME  TOTAL_GPUS  FREE_GPUS
my-cluster-0               L4        4           4
my-cluster-1               L4        4           4
my-cluster-2               H100      8           8
my-cluster-3               H100      8           8

Admin policy enforcement

New admin policy mechanism empowers admins to enforce custom rules across users’ SkyPilot tasks and configurations.

Admin policies can mutate and validate tasks before they are submitted. Some examples:

Support for latest AI hardware

SkyPilot v0.7 adds support for cutting-edge AI hardware:

  • TPU v6, TPU v5, and H100 Mega accelerators
  • gVNIC for faster networking on GCP
  • Ultra-tier disks on AWS and GCP for blazing-fast storage

In addition, Azure Blob Storage is now a supported backend for storing and accessing data, joining the ranks of S3, GCS, and R2.

UX revamp

We’ve revamped the SkyPilot CLI for a cleaner, more intuitive experience.

You’ll notice simpler commands, more readable outputs, and a UX designed to minimize friction, so you can focus on what matters—building, training, and deploying your AI workloads.

Get started today

Whether you’re a cluster admin or an AI practitioner, SkyPilot v0.7 helps you get more done with faster provisioning, new observability and policy features, and support for reservations and latest AI hardware. Check out the full release notes and start using it today:

pip install -U skypilot

To receive latest updates, please star and watch the project’s GitHub repo, follow @skypilot_org, or join the SkyPilot community Slack.