Skip to content

Commit

Permalink
Add Vultr Concepts and Reference pages (#2186)
Browse files Browse the repository at this point in the history
Co-authored-by: Bihan  Rana <bihan@Bihans-MacBook-Pro.local>
  • Loading branch information
Bihan and Bihan Rana authored Jan 15, 2025
1 parent 6a1829d commit 7be3581
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 5 deletions.
1 change: 1 addition & 0 deletions docs/assets/images/vultr-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions docs/docs/concepts/backends.md
Original file line number Diff line number Diff line change
Expand Up @@ -745,6 +745,26 @@ projects:

</div>

### 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:

<div editor-title="~/.dstack/server/config.yml">

```yaml
projects:
- name: main
backends:
- type: vultr
creds:
type: api_key
api_key: B57487240a466624b48de22865589
```

</div>

## On-prem servers

### SSH fleets
Expand Down
17 changes: 17 additions & 0 deletions docs/docs/reference/server/config.yml.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,23 @@ to configure [backends](../../concepts/backends.md) and other [sever-level setti
overrides:
show_root_heading: false

##### `projects[n].backends[type=vultr]` { #vultr data-toc-label="vultr" }

#SCHEMA# dstack._internal.server.services.config.VultrConfig
overrides:
show_root_heading: false
type:
required: true
item_id_prefix: vultr-

###### `projects[n].backends[type=vultr].creds` { #vultr-creds data-toc-label="creds" }

#SCHEMA# dstack._internal.core.models.backends.vultr.VultrAPIKeyCreds
overrides:
show_root_heading: false
type:
required: true

### `encryption` { #encryption data-toc-label="encryption" }

#SCHEMA# dstack._internal.server.services.config.EncryptionConfig
Expand Down
17 changes: 12 additions & 5 deletions docs/partners.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,10 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</h3>
</a>

<a href="https://www.cudocompute.com/" class="feature-cell">
<img width="38" padding="padding: 4px 0" src="/assets/images/cudo-logo.svg">
<a href="https://www.vultr.com/" class="feature-cell" target="_blank">
<img width="40" padding="padding: 4px 0" src="/assets/images/vultr-logo.svg">
<h3>
CUDO Compute
Vultr
</h3>
</a>
</div>
Expand All @@ -80,6 +80,13 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</h3>
</a>

<a href="https://www.cudocompute.com/" class="feature-cell" target="_blank">
<img width="41" style="padding: 4px 0 2px" src="/assets/images/cudo-logo.svg">
<h3>
CUDO
</h3>
</a>

<a href="https://tensordock.com/" class="feature-cell" target="_blank">
<img width="34" style="padding: 4px 0" src="/assets/images/tensordock-logo.svg">
<h3>
Expand All @@ -88,7 +95,7 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</a>

<a href="https://datacrunch.io/" class="feature-cell" target="_blank">
<img width="45" style="padding: 8px 0 2px; margin-left: -4px;" src="/assets/images/datacrunch-logo.svg">
<img width="38" style="margin: 15px -4px;" src="/assets/images/datacrunch-logo.svg">
<h3>
DataCrunch
</h3>
Expand All @@ -101,7 +108,7 @@ Here are some of the bare metal providers `dstack` collaborates with:

<div class="providers tx-landing__highlights_grid other">
<a href="https://hotaisle.xyz/" class="feature-cell" target="_blank">
<img width="30" src="/assets/images/hotaisle-logo.svg">
<img width="30" style="margin: 4px 0" src="/assets/images/hotaisle-logo.svg">
<h3>
Hot Aisle
</h3>
Expand Down

0 comments on commit 7be3581

Please sign in to comment.