OpenStack Umgebungsvariablen einrichten

Erfahren Sie hier, wie Sie Ihre Umgebungsvariablen für die Nutzung der OpenStack API einrichten

Letzte Aktualisierung am 18.08.2021

Ziel

Das Konfigurieren der OpenStack Umgebungsvariablen auf Ihrem lokalen Gerät ermöglicht es, die OpenStack API zu nutzen und auf diese Weise Ihre Infrastruktur zu verwalten.

Voraussetzungen

In der praktischen Anwendung

Schritt Nr 1: Die Variablen abrufen

Um die Umgebungsvariablen zu erhalten, können Sie die OpenRC-Datei von Ihrem zuvor erstellten OpenStack User-Account herunterladen.

Loggen Sie sich in Ihr OVHcloud Kundencenter ein und wechseln Sie zum Bereich Public Cloud. Wählen Sie Ihr Public Cloud Projekt oben links aus.
Öffnen Sie Users & Roles unter Project Management im linken Menü. klicken Sie auf ... rechts von Ihrem Benutzer und wählen Sie dann RC-Datei von OpenStack herunterladen.

openstack-variables

Eine OpenRC-Datei entspricht einem User und einer Zone. Sie können nicht mehrere Zonen in derselben Datei verwalten.

Schritt Nr 2: Die Variablen konfigurieren

Mit Linux

Öffnen Sie ein Terminal oder verbinden Sie sich über den Benutzer, der die Aufrufe an die OpenStack API ausführen wird.

Laden Sie den Inhalt der Datei in die bestehende Umgebung. Sie werden dann nach dem Passwort des Benutzers gefragt:

admin@vpsxxxxxx:~$ source openrc.sh
Please enter your OpenStack Password:

Wie in dieser Anleitung erklärt, ist das Passwort ist nur eimalig während der Erstellung sichtbar.

Wenn Sie das Passwort nicht zur Verfügung haben, muss es neu erstellt werden.

Wenn die CLIs schon installiert sind, überprüfen Sie deren Funktion wie folgt:

admin@vpsxxxxxx:~$ nova list
+--------------------------------------+------+--------+------------+-------------+------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+------+--------+------------+-------------+------------------------+
| 2278e269-a529-40cc-9a08-794fda9302d3 | deb8 | ACTIVE | -          | Running     | Ext-Net=xx.xxx.xx.xxx |
+--------------------------------------+------+--------+------------+-------------+------------------------+

Das Passwort des Horizon-Nutzers kann fest gespeichert werden. Dazu ersetzen Sie den folgenden Abschnitt:

echo "Please enter your OpenStack Password: "
read -sr OS_PASSWORD_INPUT
export OS_PASSWORD=$OS_PASSWORD_INPUT

Fügen Sie Folgendes ein:

#echo "Please enter your OpenStack Password: "
#read -sr OS_PASSWORD_INPUT
export OS_PASSWORD="Ihr Benutzerpasswort"

Diese Umgebung muss für jede neue Sitzung in der bestehenden Umgebung geladen werden. Sie können dies aber auch auf permanente Weise einrichten, indem die Quelle (openrc.sh) zur Datei bashrc hinzugefügt wird. Dazu muss das Passwort in die Datei geschrieben werden.

Mit Windows

Die OpenRC-Datei ist nicht dazu vorgesehen, unter Windows geladen zu werden.

Für das Laden der Umgebungsvariablen gitb es zwei Lösungen:

  • Die Datei kann mittels entsprechender Änderungen angepasst werden. Sie können export durch set ersetzen:
set OS_PASSWORD="Ihr Benutzerpasswort"
  • Man kann die Variablen über den folgenden Menüpfad direkt aus den Systemeinstellungen heraus laden: Systemsteuerung > System > Fortgeschrittene Systemeinstellungen > Umgebungsvariablen.

public-cloud

Weiterführende Informationen

OpenStack Dokumentation

Für den Austausch mit unserer User Community gehen Sie auf https://community.ovh.com/en/.


Haben Ihnen die Anleitungen geholfen?

Bevor Sie Ihre Meinung abgeben, nehmen wir gerne Ihre Vorschläge auf, wie wir diese Dokumente verbessern können.

Woran liegt es? An den Bildern, dem Inhalt oder Aufbau der Anleitungen? Schreiben Sie es uns gerne, dann machen wir es zusammen besser.

Ihre Support-Anfragen werden in diesem Formular nicht entgegengenommen. Verwenden Sie hierfür bitte das Formular "Ein Ticket erstellen" .

Vielen Dank. Ihr Feedback wurde gesendet.


Diese Anleitungen könnten Sie auch interessieren...

OVHcloud Community

Besuchen Sie Ihren Community-Bereich und tauschen Sie sich mit anderen Mitgliedern der OVHcloud Community aus. Hier können Sie Fragen stellen, zusätzliche Informationen finden und eigene Inhalte veröffentlichen.

Tauschen Sie sich mit der Community aus

Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer.

In Übereinstimmung mit der Richtlinie 2006/112/EG in der geänderten Fassung können die Preise ab 01.01.2015 je nach Wohnsitzland des Kunden variieren
(die Preise in den Angeboten verstehen sich inklusive der gesetzlichen Mehrwertsteuer für die Bundesrepublik Deutschland).