So geben Sie eine Instanz für einen CLD-Benutzer unter einem bestimmten INSTANCE-Benutzer frei

So geben Sie eine Instanz für einen CLD-Benutzer unter einem bestimmten INSTANCE-Benutzer frei

Ich habe eine example.instance_1.2.3.4_22_rootInstanz in der defaultGruppe, der Zugriff auf die Instanz vom CLD-Server durch den Administratorbenutzer funktioniert einwandfrei.

Ich habe die Instanzzeichenfolge in den Benutzer dev geändert example.instance_1.2.3.4_22_devund sie über die Weboberfläche zu den Clouds des Benutzers jonhdoe hinzugefügt, aber wenn ich versuche, über das interaktive Tor mit CLI oder Webterminal auf die Instanz des Benutzers jonhdoe zuzugreifen, erhalte ich die Fehlermeldungchoosen INSTANCE example.instance_1.2.3.4_22_dev have incorrect GROUP

Wie behebe ich den Fehler?

Init-Frage im Zusammenhang mit dem Open-Source-Infrastrukturmanagementsystem CLD von ClassicDevOpshttps://github.com/classicdevops/cld

Antwort1

Instanzen example.instance_1.2.3.4_22_rootund example.instance_1.2.3.4_22_devsind für das CLD-System unterschiedlich und unabhängig voneinander.

Best Practice in diesem Fall:

  1. Erstellen Sie eine Instanzgruppe, devaccessbeispielsweise mit der Weboberfläche im Administrationsbereich oder mit cld-groupaddeinem CLI-Tool, und fügen Sie eine Instanz mit devBenutzer example.instance_1 2.3.4_22_devin die Gruppe ein.
  2. Geben Sie die Instanz oder Gruppe über den Administrationsbereich oder die direkte Bearbeitung der Benutzerinstanzdatei an einen bestimmten Benutzer frei.

Außerdem müssen Sie auf der Instanz example.instance_1.2.3.4_22_devim authorized_keysdes Dev-Benutzers den öffentlichen Hauptschlüssel des CLD-Servers hinzufügen von/root/.ssh/id_rsa.pub

verwandte Informationen