xCloud AI

Control-Plane · Placements, Training, Adapter, Agenten, Schlüssel, Verbrauch

v0.27.0 · API v1

CLI installieren

Ein statisches Binary ohne Abhängigkeiten. Der Installer erkennt Betriebssystem und Architektur, prüft die SHA256-Summe und legt xcloud nach ~/.local/bin. Client und Server sind derselbe Build.

curl -fsSL https://control.ai.xlab.x-ion.org/install.sh | sh
xcloud login --server https://control.ai.xlab.x-ion.org
DateiSystemGrößeSHA256
xcloud-darwin-amd64darwin/amd6437,3 MiB9cd9e0dbba171130119969c401d6e7f3c8f0b719ecf620ee0084370fb5933086
xcloud-darwin-arm64darwin/arm6435,1 MiBc67dd91c999bf158a8ff376cb1e2740ec6e82f21f2de7da5b5fdd056149621f2
xcloud-linux-amd64linux/amd6436,7 MiB0a25d7e7e9b8802cc1e4dd14c4b5d86013542e6798c527cee83236d94345c85b
xcloud-linux-arm64linux/arm6434,3 MiB2cc7a866d89449e94479b9c8e6b5a85b66d0c2ed6c32eb3c85a164bfc67897bf
xcloud-windows-amd64.exewindows/amd6437,5 MiBdc58cac2ccaf6601df9e3f58a2aea594c7dbde374d7aebe54ba32b33e0d1d812

Prüfsummen: SHA256SUMS · Liste als JSON: /download/ · Aktuell bleiben: xcloud update holt genau den Client dieser Control-Plane (xcloud update --check für Automation, Exit-Code 10 = Update verfügbar).

Änderungen in v0.27.0

Logs sagen jetzt, wenn es nichts mehr zu lesen gibt. Ein Pod, der beendet ist und dessen Container der Knoten schon weggeräumt hat, hat kein Log mehr. Bis v0.24 kam an dieser Stelle der Fehlertext des Knotens als vermeintliche Engine-Ausgabe zurück (unable to retrieve container logs for containerd://…, Exit 0). Ab v0.25 antwortet die API mit HTTP 410 und einem Satz, der Pod, Container und Exit-Zeit nennt; xcloud pod logs beendet sich mit Exit 1.

WasBis v0.24Ab v0.25
Reihenfolge in pod list / Spalte PODSnach Namelaufende Pods zuerst, dann in Ablösung befindliche, beendete zuletzt; darin der neueste zuerst
Default-Pod von placement statusder erste nach Nameder erste laufende Pod; wechselt zum Ersatz, wenn er endet
placement logs / --replica Nbeendete Pods zählten mitnur laufende Pods, beendete sind erst die Antwort, wenn nichts anderes läuft
Log eines beendeten Pods, Container vom Knoten entfernt200 + Fehlertext des Knotens410 Gone

Keine Änderung an Bestellungen, Token oder Keys. Wer in v0.24 den Wechsel von --aiservice zu --tenant noch nicht nachgezogen hat: er gilt weiterhin. Aktualisieren mit xcloud update.

Status dieser Instanz

v0.27.0Server-Build
v1API-Vertrag
5CLI-Binaries im Build

Optionale Teilsysteme. Ein nicht konfiguriertes Teilsystem antwortet auf seinen Routen mit 501, nie mit Platzhalterdaten.

TeilsystemRoutenZustand
Browser-Login (SSO)/v1/auth/*aktiv
Modell-Katalog/v1/modelsaktiv
GPU-Kapazität/v1/compute/*aktiv
Verbrauch (Usage-Ledger)/v1/usageaktiv
Training-Logs/v1/training-jobs/{name}/logsaktiv
Preisliste/v1/pricingaktiv
CLI-Download/download/*, /install.shaktiv
Terraform-Registry/.well-known/terraform.json, /terraform/providers/v1/*aktiv

Was diese Adresse ist