Skip to content

Commit

Permalink
[Docs] Update nightly installation recommendation (#3759)
Browse files Browse the repository at this point in the history
* Remove nightly recommendation

* Remove nightly recommendation

* Remove nightly recommendation

* Fix
  • Loading branch information
romilbhardwaj authored Jul 18, 2024
1 parent 159f97a commit b3119a2
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 38 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,13 @@ SkyPilot **cuts your cloud costs**:

SkyPilot supports your existing GPU, TPU, and CPU workloads, with no code changes.

Install with pip (we recommend the nightly build for the latest features or [from source](https://skypilot.readthedocs.io/en/latest/getting-started/installation.html)):
Install with pip:
```bash
pip install "skypilot-nightly[aws,gcp,azure,oci,lambda,runpod,fluidstack,paperspace,cudo,ibm,scp,kubernetes]" # choose your clouds
pip install -U "skypilot[aws,gcp,azure,oci,lambda,runpod,fluidstack,paperspace,cudo,ibm,scp,kubernetes]" # choose your clouds
```
To get the last release, use:
To get the latest features and fixes, use the nightly build or [install from source](https://skypilot.readthedocs.io/en/latest/getting-started/installation.html):
```bash
pip install -U "skypilot[aws,gcp,azure,oci,lambda,runpod,fluidstack,paperspace,cudo,ibm,scp,kubernetes]" # choose your clouds
pip install "skypilot-nightly[aws,gcp,azure,oci,lambda,runpod,fluidstack,paperspace,cudo,ibm,scp,kubernetes]" # choose your clouds
```

Current supported providers (AWS, Azure, GCP, OCI, Lambda Cloud, RunPod, Fluidstack, Paperspace, Cudo, IBM, Samsung, Cloudflare, any Kubernetes cluster):
Expand Down
70 changes: 36 additions & 34 deletions docs/source/getting-started/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,33 +11,6 @@ Install SkyPilot using pip:

.. tab-set::

.. tab-item:: Nightly (recommended)
:sync: nightly-tab

.. code-block:: shell
# Recommended: use a new conda env to avoid package conflicts.
# SkyPilot requires 3.7 <= python <= 3.11.
conda create -y -n sky python=3.10
conda activate sky
# Choose your cloud:
pip install "skypilot-nightly[aws]"
pip install "skypilot-nightly[gcp]"
pip install "skypilot-nightly[azure]"
pip install "skypilot-nightly[oci]"
pip install "skypilot-nightly[lambda]"
pip install "skypilot-nightly[runpod]"
pip install "skypilot-nightly[fluidstack]"
pip install "skypilot-nightly[paperspace]"
pip install "skypilot-nightly[cudo]"
pip install "skypilot-nightly[ibm]"
pip install "skypilot-nightly[scp]"
pip install "skypilot-nightly[vsphere]"
pip install "skypilot-nightly[kubernetes]"
pip install "skypilot-nightly[all]"
.. tab-item:: Latest Release
:sync: latest-release-tab

Expand Down Expand Up @@ -65,6 +38,35 @@ Install SkyPilot using pip:
pip install "skypilot[kubernetes]"
pip install "skypilot[all]"
.. tab-item:: Nightly
:sync: nightly-tab

.. code-block:: shell
# Recommended: use a new conda env to avoid package conflicts.
# SkyPilot requires 3.7 <= python <= 3.11.
conda create -y -n sky python=3.10
conda activate sky
# Choose your cloud:
pip install "skypilot-nightly[aws]"
pip install "skypilot-nightly[gcp]"
pip install "skypilot-nightly[azure]"
pip install "skypilot-nightly[oci]"
pip install "skypilot-nightly[lambda]"
pip install "skypilot-nightly[runpod]"
pip install "skypilot-nightly[fluidstack]"
pip install "skypilot-nightly[paperspace]"
pip install "skypilot-nightly[cudo]"
pip install "skypilot-nightly[ibm]"
pip install "skypilot-nightly[scp]"
pip install "skypilot-nightly[vsphere]"
pip install "skypilot-nightly[kubernetes]"
pip install "skypilot-nightly[all]"
.. tab-item:: From Source
:sync: from-source-tab

Expand Down Expand Up @@ -99,19 +101,19 @@ To use more than one cloud, combine the pip extras:

.. tab-set::

.. tab-item:: Nightly (recommended)
:sync: nightly-tab
.. tab-item:: Latest Release
:sync: latest-release-tab

.. code-block:: shell
pip install -U "skypilot-nightly[aws,gcp]"
pip install -U "skypilot[aws,gcp]"
.. tab-item:: Latest Release
:sync: latest-release-tab
.. tab-item:: Nightly
:sync: nightly-tab

.. code-block:: shell
pip install -U "skypilot[aws,gcp]"
pip install -U "skypilot-nightly[aws,gcp]"
.. tab-item:: From Source
:sync: from-source-tab
Expand Down Expand Up @@ -504,7 +506,7 @@ You can simply run:
-v "$HOME/.sky:/root/.sky:rw" \
-v "$HOME/.aws:/root/.aws:rw" \
-v "$HOME/.config/gcloud:/root/.config/gcloud:rw" \
berkeleyskypilot/skypilot-nightly
berkeleyskypilot/skypilot
docker exec -it sky /bin/bash
Expand Down

0 comments on commit b3119a2

Please sign in to comment.