Toolverse
All skills

dstack

by dstackai

dstack is an open-source control plane for GPU provisioning and orchestration across GPU clouds, Kubernetes, and on-prem clusters.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
dstackai
Category
DevOps
Views
2

About this skill

dstack is an open-source control plane for GPU provisioning and orchestration across GPU clouds, Kubernetes, and on-prem clusters.

How to use

  1. Zainstaluj dstack CLI na swoim komputerze lub serwerze, a następnie skonfiguruj połączenie do serwera dstack (lokalnego, zdalnego lub dstack Sky) poprzez plik ~/.dstack/config.yml lub komendę dstack project.

  2. Utwórz plik konfiguracyjny z rozszerzeniem .dstack.yml, w którym zdefiniujesz środowisko deweloperskie, zadanie lub usługę — określ wymagane zasoby GPU, obraz kontenera, porty i zmienne środowiskowe.

  3. Przed uruchomieniem obejrzyj plan zasobów komendą echo "n" | dstack apply -f , aby upewnić się, że dstack poprawnie zaplanował provisjonowanie i harmonogramowanie.

  4. Jeśli plan jest poprawny, zatwierdź i uruchom konfigurację komendą dstack apply -f -y -d (flaga -d uruchamia w tle bez oczekiwania na połączenie).

  5. Monitoruj status uruchomionych procesów komendą dstack ps -v; jeśli chcesz się podłączyć do działającego środowiska lub zadania (np. aby uzyskać dostęp SSH lub porty), użyj dstack attach.

  6. Zarządzaj flotami zasobów, wolumenami i dostępnością poprzez CLI — wszystkie operacje opierają się na konfiguracjach YAML i komendach dstack, nigdy nie wymyślaj flag ani właściwości, które nie są udokumentowane w help.

Related skills