xCloud AI

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

v0.29.2 · 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://api.xcloud-ai.devops.x-ion.org/install.sh | sh
xcloud login --server https://api.xcloud-ai.devops.x-ion.org
DateiSystemGrößeSHA256
xcloud-darwin-amd64darwin/amd6437,4 MiB4570109825f43a1f350358599098784b27dc9f3652d6d0d5811fe88958850bda
xcloud-darwin-arm64darwin/arm6435,2 MiB74eb484c996340dc930a621768ab00afb56b073d2d42edd2e97f6a6b3656c33e
xcloud-linux-amd64linux/amd6436,8 MiB54f3bc6e629df269bee7e8b68553c559005664fb23d3c30b4abc5edf49111e60
xcloud-linux-arm64linux/arm6434,4 MiB1a2910eaa36180d0e82940a6748fb9445d2f7aa3949f0d6798bcb18a8e3bbdf3
xcloud-windows-amd64.exewindows/amd6437,6 MiB947ca1a08add6631f9e3e91a14fa3dad2f59913997a6eb111f6536c49543ce32

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.29.2

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.29.2Server-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