Plattform 2 Min. Lesezeit aktualisiert 2026-09-03
API-Schlüssel
Ein Schlüssel authentifiziert die REST-API, die CLI und das Python-SDK. Schlüssel agieren mit den vollen Berechtigungen Ihres Kontos – behandeln Sie sie wie das Guthaben, das sie ausgeben können.
Schlüssel erstellen
Konsole → API-Schlüssel → Neuer Schlüssel. Geben Sie ihm eine Bezeichnung, die Sie bei einem Vorfall wiedererkennen („laptop-cli“, „ci-runner“). Der Schlüssel – Format pg_live_ + 40 Hex-Zeichen – wird nur einmal angezeigt: Wir speichern nur einen SHA-256-Hash, sodass er nicht erneut angezeigt werden kann. Schlüssel verloren = widerrufen + neuer Schlüssel.
Nutzung
# REST
curl -H "Authorization: Bearer pg_live_…" https://lowcostgpu.com/v1/instances
# CLI
export LOWCOSTGPU_API_KEY=pg_live_…
lowcostgpu list
# Python
client = lowcostgpu.Client() # reads LOWCOSTGPU_API_KEYSchlüsselhygiene
- Ein Schlüssel pro Client – ein geleakter CI-Schlüssel lässt sich dann widerrufen, ohne dass Ihr Laptop betroffen ist.
- Umgebung, nicht Code – LOWCOSTGPU_API_KEY in Ihrem Secret Store; niemals einen Schlüssel committen. Landet ein Schlüssel in einem öffentlichen Repo, zuerst widerrufen, dann die Git-Historie bereinigen.
- Nachverfolgung der letzten Nutzung – die Schlüsselseite zeigt, wann sich jeder Schlüssel zuletzt authentifiziert hat; veraltete Schlüssel entfernen.
- Rotation – neuen Schlüssel erstellen, Clients umstellen, alten widerrufen. Beide bleiben während der Überschneidung gültig, sodass die Rotation ohne Ausfallzeit erfolgt.
Widerruf
Das Löschen eines Schlüssels macht ihn innerhalb von Sekunden plattformweit ungültig. Laufende Instanzen sind davon nicht betroffen – Schlüssel steuern die Verwaltungsebene, nicht die Workloads.
Das Ändern Ihres Kontopassworts meldet Browser-Sessions ab, betrifft aber nicht API-Schlüssel – widerrufen Sie diese ausdrücklich, wenn das Konto kompromittiert sein könnte.