sandbox_versions

列出已發布的版本,新的在前,可以只看一個服務;別的箱子用 services[].version 跑其中一個。

輸入 輸出
service(選填) versions[{versionId, service, label, image, gitSha, note, createdAt}]
sandbox_versions {}
sandbox_versions { "service": "billing" }
  • 每個版本有 versionId、service、label、image、gitSha、note 與 createdAt,就是 sandbox_publish_version 記下的內容。新的在前,最多 500 個;給 service 只列那個服務的。
  • 要跑其中一個,把它的 label 或 versionId 當 version 放進 sandbox_start 的 services[],或在跑著的箱子上傳給 sandbox_wire(跑發布好的版本)。同一個 label 發布給好幾個服務時,可能要用 versionId。
  • 它只讀,不需要箱子。REST 的 DELETE /v1/versions/{id} 刪版本紀錄;帳號裡沒有別的版本用同一個 image tag 時,連 registry 裡的 image 一起刪(REST)。

所有工具與主題都列在工具參考。