Zum Inhalt springen

Anmeldedaten für Ihre Key Value Store-Instanz erstellen und verwalten

Zuletzt aktualisiert am

Dienstschlüssel auflisten, erstellen, anzeigen und löschen

Abschnitt betitelt „Dienstschlüssel auflisten, erstellen, anzeigen und löschen“

Dieser Artikel beschreibt den Umgang mit Anmeldeinformationen für Ihre Key Value Store-Instanz. Ein Dienstschlüssel ist die derzeit einzige verfügbare Form von Anmeldeinformationen, die Sie erstellen können. Mit einem Dienstschlüssel können Sie sich vollständig gegenüber Ihrer Instanz authentifizieren.

So rufen Sie eine Liste aller Dienstschlüssel für eine Key Value Store-Instanz ab:

Befehl:

Terminal-Fenster
stackit key-value-store credentials list --instance-id <instance-id>

Sie erhalten eine Ausgabe ähnlich der folgenden:

ID
──────────────────────────────────────
b355ca17-4231-467c-b7f5-e22f979777f1

In diesem Fall ist b355ca17-4231-467c-b7f5-e22f979777f1 die ID des Dienstschlüssels.

So erstellen Sie einen Dienstschlüssel für eine Key Value Store-Instanz:

Befehl:

Terminal-Fenster
stackit key-value-store credentials create --instance-id <instance-id>

Sie erhalten eine Ausgabe ähnlich dieser:

Created credentials for instance "keyvalue-ypqvqby0khea".
Credentials ID: 67a5f5c3-121b-452e-baa2-43afaee9ca43
Username: a9s-brk-usr-fdd2f75db85a8291c91e50f621970f4aacb19c3ad1ed305b4f057
Password: <hidden>
Host: kvd601d47-master-1.data.eu01.onstackit.cloud
Port: 53137
URI: rediss://a9s-brk-usr-fdd2f75db85a8291c91e50f621970f4aacb19c3ad1ed305b4f057:<hidden>@kvd601d47-master-1.data.eu01.onstackit.cloud:53137

So rufen Sie Details eines Dienstschlüssels für eine Key Value Store-Instanz ab:

Befehl:

Terminal-Fenster
stackit key-value-store credentials describe <credentials-id> --instance-id <instance-id>

Sie können Dienstschlüssel auflisten verwenden, um die credentials-id für den angeforderten Dienstschlüssel zu erhalten. Sie erhalten eine Ausgabe ähnlich der folgenden:

ID │ 67a5f5c3-121b-452e-baa2-43afaee9ca43
──────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────>
USERNAME │ a9s-brk-usr-fdd2f75db85a8291c91e50f621970f4aacb19c3ad1ed305b4f057
──────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────>
PASSWORD │ a9s215dd18cb44612ad154f13ecc7fa80c50bfdf90604854eab9edb56eb56217f
──────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────>
URI │ rediss://a9s-brk-usr-fdd2f75db85a8291c91e50f621970f4aacb19c3ad1ed305b4f057:<hidden>@kvd601d47-master-1.data.eu01.onstackit.cloud:53137

So löschen Sie einen Dienstschlüssel für eine Key Value Store-Instanz:

Befehl:

Terminal-Fenster
stackit key-value-store credentials delete <credentials-id> --instance-id <instance-id>

Nach der Bestätigung erhalten Sie die folgende Ausgabe:

Deleted credentials b355ca17-4231-467c-b7f5-e22f979777f1 of instance "my-key-value-instance"