Zum Inhalt

Trusts für die NWS-Kundenoberfläche

Mit Hilfe von sogenannten Trusts ist es möglich, OpenStack-Ressourcen der NETWAYS Cloud über die NWS-Kundenoberfläche zu verwalten.
Man kann den Trust selbst löschen, wenn man nicht möchte, dass Dienste mit den Ressourcen des Projekts interagieren.
Bitte beachte: Durch das Löschen des Trusts verliert man die Möglichkeit, OpenStack-Ressourcen über die NWS-Kundenoberfläche zu verwalten. Dies hat jedoch keine Auswirkungen auf die Horizon-Weboberfläche.

Einen Trust löschen

Um den Trust zu löschen, muss man sich mit den Anmeldeinformationen des OpenStack-Projektbenutzers in der Horizon-Weboberfläche anmelden und dann die OpenStack-RC-Datei aus dem Menü oben rechts herunterladen.
Anschließend öffnet man ein Terminal und lädt die OpenStack-RC-Datei:

source <projekt-name>-openrc.sh

Dann kopiert man die Trust-ID aus der NWS-Kundenoberfläche und gibt den folgenden Befehl ein, um den Trust zu löschen:

openstack trust delete <trust-id>

Einen Trust erstellen

Um einen neuen Trust zu erstellen, muss man sich mit den Anmeldeinformationen des OpenStack-Projektbenutzers in der Horizon-Weboberfläche anmelden und die OpenStack-RC-Datei aus dem Menü oben rechts herunterladen.
Danach öffnet man ein Terminal und lädt die OpenStack-RC-Datei:

source <projekt-name>-openrc.sh

Anschließend gibt man den folgenden Befehl ein, um den Trust zu erstellen. Die benötigten IDs findet man in der NWS-Kundenoberfläche.

openstack trust create --impersonate --role <role-id> --project <project-id> <trustor-id> <trustee-id>

OpenStack Project User