EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

keystone – Online in der Cloud

Führen Sie Keystone beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehlsschlüssel, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


keystone – Client für OpenStack Identity API

ZUSAMMENFASSUNG


Grundpfeiler [Optionen] [Befehlsoptionen]

Grundpfeiler Hilfe

Grundpfeiler Hilfe

BESCHREIBUNG


WARNUNG:
Das Grundpfeiler Das Befehlszeilendienstprogramm wird nicht mehr unterstützt. Der OpenStackClient einheitlich
Befehl Linie Nutzen sollte stattdessen verwendet werden. Die Grundpfeiler Nur Befehlszeilen-Dienstprogramm
unterstützt V2 der Identity API, während das OSC-Programm sowohl V2 als auch V3 unterstützt.

Das Grundpfeiler Das Befehlszeilendienstprogramm interagiert mit Diensten, die die OpenStack Identity API bereitstellen
(zB Keystone).

Um mit der API zu kommunizieren, müssen Sie authentifiziert sein – und zwar Grundpfeiler bietet
mehrere Möglichkeiten hierfür.

Beim Bootstrapping von Keystone erfolgt die Authentifizierung mit einem gemeinsamen geheimen Token
und der Standort des Identity API-Endpunkts. Das Shared-Secret-Token ist in konfiguriert
keystone.conf als „admin_token“.

Sie können diese Werte in der Befehlszeile mit angeben --os-token und --os-endpoint, oder set
sie in Umgebungsvariablen:

OS_SERVICE_TOKEN
Ihr Keystone-Verwaltungstoken

OS_SERVICE_ENDPOINT
Ihr Identitäts-API-Endpunkt

Die Befehlszeilenoptionen überschreiben alle festgelegten Umgebungsvariablen.

Wenn Sie bereits Konten haben, können Sie Ihren OpenStack-Benutzernamen und Ihr Passwort verwenden. Du kannst tun
das mit dem --os-Benutzername, --os-password.

Mit Keystone kann ein Benutzer einem oder mehreren historischen Projekten zugeordnet werden
sogenannte Mieter. Sie können das Projekt angeben, für das Sie eine Genehmigung erteilen möchten
Geben Sie optional a an --os-tenant-id or --os-tenant-name.

Anstatt Optionen zu verwenden, ist es einfacher, sie einfach als Umgebungsvariablen festzulegen:

OS_USERNAME
Ihr Keystone-Benutzername.

OS_PASSWORD
Ihr Keystone-Passwort.

OS_TENANT_NAME
Name des Keystone-Projekts.

OS_TENANT_ID
ID des Keystone-Mieters.

OS_AUTH_URL
Die OpenStack-API-Server-URL.

OS_IDENTITY_API_VERSION
Die OpenStack Identity API-Version.

OS_CACERT
Der Speicherort für den CA-Truststore (PEM-formatiert) für diesen Client.

OS_CERT
Der Speicherort für den Keystore (PEM-formatiert), der den öffentlichen Schlüssel davon enthält
Klient. Dieser Keystore kann optional auch den privaten Schlüssel dieses Clients enthalten.

OS_KEY Der Speicherort für den Keystore (PEM-formatiert), der den privaten Schlüssel davon enthält
Klient. Dieser Wert kann leer sein, wenn der private Schlüssel im OS_CERT enthalten ist
Datei.

In Bash würden Sie beispielsweise Folgendes verwenden:

export OS_USERNAME=dein Name
export OS_PASSWORD=yadayadayada
export OS_TENANT_NAME=meinProjekt
export OS_AUTH_URL=http(s)://example.com:5000/v2.0/
Exportieren Sie OS_IDENTITY_API_VERSION=2.0
exportieren Sie OS_CACERT=/etc/keystone/yourca.pem
exportieren Sie OS_CERT=/etc/keystone/yourpublickey.pem
exportieren Sie OS_KEY=/etc/keystone/yourprivatekey.pem

OPTIONAL


Um eine Liste der verfügbaren Befehle und Optionen zu erhalten, führen Sie Folgendes aus:

Keystone-Hilfe

So erhalten Sie die Verwendung und Optionen eines Befehls:

Keystone-Hilfe

Beispiele:


Erhalten Sie Informationen zum Befehl „endpoint-create“:

Keystone hilft bei der Endpunkterstellung

Endpunkte von OpenStack-Diensten anzeigen:

Keystone-Katalog

Erstellen Sie ein „Service“-Projekt:

Keystone-Tenant-Create --name=Service

Dienstbenutzer für Nova erstellen:

keystone user-create --name=nova \
--tenant_id= \
--email=[E-Mail geschützt]

Rollen ansehen:

Keystone-Rollenliste

Nutzen Sie Keystone online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad