From 5412e52d5ce1353a48ba7b6904267c05e01aa1e1 Mon Sep 17 00:00:00 2001 From: peterschmidt85 Date: Thu, 16 Jan 2025 10:05:26 +0100 Subject: [PATCH] [Docs] Updated README.md (major news); plus minor docs update --- README.md | 18 +++++++-------- docs/docs/concepts/backends.md | 42 +++++++++++++++++----------------- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 4f849c393..8365f0890 100644 --- a/README.md +++ b/README.md @@ -25,12 +25,13 @@ for AI workloads both in the cloud and on-prem, speeding up the development, tra ## Major news ✨ -- [2024/10] [dstack 0.18.17: on-prem AMD GPUs, AWS EFA, and more](https://github.com/dstackai/dstack/releases/tag/0.18.17) -- [2024/08] [dstack 0.18.11: AMD, encryption, and more](https://github.com/dstackai/dstack/releases/tag/0.18.11) -- [2024/08] [dstack 0.18.10: Control plane UI](https://github.com/dstackai/dstack/releases/tag/0.18.10) -- [2024/07] [dstack 0.18.7: Fleets, RunPod volumes, dstack apply, and more](https://github.com/dstackai/dstack/releases/tag/0.18.7) -- [2024/05] [dstack 0.18.4: Google Cloud TPU, and more](https://github.com/dstackai/dstack/releases/tag/0.18.4) -- [2024/05] [dstack 0.18.2: On-prem clusters, private subnets, and more](https://github.com/dstackai/dstack/releases/tag/0.18.2) +- [2025/01] [dstack 0.18.35: Vultr backend](https://github.com/dstackai/dstack/releases/tag/0.18.35) +- [2024/12] [dstack 0.18.33: TPU v6e support](https://github.com/dstackai/dstack/releases/tag/0.18.33) +- [2024/12] [dstack 0.18.30: AWS Capacity Reservations and Capacity Blocks](https://github.com/dstackai/dstack/releases/tag/0.18.30) +- [2024/11] [dstack 0.18.23: Gateway is optional](https://github.com/dstackai/dstack/releases/tag/0.18.23) +- [2024/10] [dstack 0.18.21: Instance volumes](https://github.com/dstackai/dstack/releases/tag/0.18.21) +- [2024/10] [dstack 0.18.18: Hardware metrics](https://github.com/dstackai/dstack/releases/tag/0.18.18) +- [2024/10] [dstack 0.18.17: AMD support with SSH fleets, AWS EFA](https://github.com/dstackai/dstack/releases/tag/0.18.17) ## Installation @@ -38,10 +39,9 @@ for AI workloads both in the cloud and on-prem, speeding up the development, tra ### (Optional) Configure backends -To use `dstack` with your own cloud accounts, create the `~/.dstack/server/config.yml` file and -[configure backends](https://dstack.ai/docs/reference/server/config.yml). Alternatively, you can configure backends via the control plane UI after you start the server. +To use `dstack` with cloud providers, configure [backends](https://dstack.ai/docs/concepts/backends). -You can skip backends configuration if you intend to run containers only on your on-prem servers. Use [SSH fleets](https://dstack.ai/docs/concepts/fleets#ssh) for that. +For using `dstack` with on-prem servers, create [SSH fleets](https://dstack.ai/docs/concepts/fleets#ssh) instead. ### Start the server diff --git a/docs/docs/concepts/backends.md b/docs/docs/concepts/backends.md index 902dc9050..80667a58a 100644 --- a/docs/docs/concepts/backends.md +++ b/docs/docs/concepts/backends.md @@ -9,7 +9,7 @@ Alternatively, you can configure backends on the [project settings page](../guid > For using `dstack` with on-prem servers, no backend configuration is required. > Use [SSH fleets](../concepts/fleets.md#ssh) instead. -Below are examples of how to configure backends via [`~/.dstack/server/config.yml`](../reference/server/config.yml.md). +Below examples of how to configure backends via `~/.dstack/server/config.yml`. ## Cloud providers @@ -583,6 +583,26 @@ projects: +### Vultr + +Log into your [Vultr :material-arrow-top-right-thin:{ .external }](https://www.vultr.com/) account, click `Account` in the sidebar, select `API`, find the `Personal Access Token` panel and click the `Enable API` button. In the `Access Control` panel, allow API requests from all addresses or from the subnet where your `dstack` server is deployed. + +Then, go ahead and configure the backend: + +
+ +```yaml +projects: + - name: main + backends: + - type: vultr + creds: + type: api_key + api_key: B57487240a466624b48de22865589 +``` + +
+ ### Vast.ai Log into your [Vast.ai :material-arrow-top-right-thin:{ .external }](https://cloud.vast.ai/) account, click Account in the sidebar, and copy your @@ -745,26 +765,6 @@ projects: -### Vultr - -Log into your [Vultr :material-arrow-top-right-thin:{ .external }](https://www.vultr.com/) account, click `Account` in the sidebar, select `API`, find the `Personal Access Token` panel and click the `Enable API` button. In the `Access Control` panel, allow API requests from all addresses or from the subnet where your `dstack` server is deployed. - -Then, go ahead and configure the backend: - -
- -```yaml -projects: - - name: main - backends: - - type: vultr - creds: - type: api_key - api_key: B57487240a466624b48de22865589 -``` - -
- ## On-prem servers ### SSH fleets