OpenStack-kompatible Tools
Verwenden Sie die openstack-CLI, Terraform und Kubernetes-Cloud-Integrationen über die OpenStack-APIs und ein Anwendungs-Credential mit Ihren Projekten.
Tools, die die OpenStack-APIs verwenden, funktionieren mit Ihren Projekten: die openstack-CLI, Terraform mit seinem OpenStack-Provider sowie der OpenStack Cloud Controller Manager (OCCM) und der Cinder-CSI-Treiber in Kubernetes. Sie authentifizieren sich mit einem OpenStack-Anwendungs-Credential, das Sie unter Identität & ZugriffOpenStack-API-Zugriff erstellen.
Ein Anwendungs-Credential gehört zu einem Projekt. Sie können eines nur in einer angemeldeten Konsolensitzung mit einem aktuellen Code aus Ihrer Authenticator-App erstellen; API-Tokens und Dienstkontoschlüssel können keine erstellen. Siehe Step-up-Bestätigung.
API-Token oder Anwendungs-Credential?
API-Tokens, die mit pc_live_ beginnen, rufen die REST-API der Plattform auf und funktionieren nicht mit OpenStack-Tools. Anwendungs-Credentials funktionieren mit OpenStack-Tools und nicht mit der REST-API.
Was ist OpenStack API Access?
Wie Anwendungs-Credentials funktionieren und welche Tools sie bedienen.
Anwendungs-Credential erstellen
Erstellen Sie ein Credential für sich selbst oder für ein Dienstkonto, und laden Sie fertige Konfigurationsdateien herunter.
openstack-CLI verwenden
Führen Sie openstack-Befehle für Ihr Projekt aus.
Terraform verwenden
Verwalten Sie die Ressourcen Ihres Projekts mit dem OpenStack-Provider von Terraform.
OCCM und Cinder CSI in Kubernetes verwenden
Verbinden Sie einen Kubernetes-Cluster, der auf Ihren Instanzen läuft, mit Load Balancern und Volumes.
Credentials rotieren und widerrufen
Ersetzen Sie ein Credential ohne Ausfallzeit, oder widerrufen Sie es sofort.
Limits der OpenStack-API
Wie viele Credentials Sie haben können, wie lange sie gültig sind und wie lange ein rotiertes Credential weiter funktioniert.
Häufig gestellte Fragen zu OpenStack API Access
Antworten auf häufige Fragen.