Compute API: терминал и bootstrap-профили

Поля web_terminal_* в ответах, POST terminal-token, bootstrap_profile и onstart при создании GPU-инстанса.

Compute API: веб-терминал и bootstrap-профили

REST API /api/v1 для GPU-серверов расширен для автоматизации и гибкой настройки стартового скрипта.

Что нового

  • В ответах GET /instances и GET /instances/{id} — поля web_terminal_host, web_terminal_port, web_terminal_url, web_terminal_ready, ports.
  • POST /instances/{id}/terminal-token — выдача WebSocket URL для веб-терминала (срок действия в expires_in).
  • При POST /instances — параметры bootstrap_profile (full, access_only, worker, none), onstart и устаревший install_monitoring.
  • Лимит итогового onstart-скрипта — 16 384 байта.

Документация