Wie konfiguriere ich Keystone mit Juju?

Wie konfiguriere ich Keystone mit Juju?

Als Folgemaßnahme zudiese Frage: Wie konfiguriere ich Keystone mit Juju? Weitere Fragen zu diesem Themaso wasfragen, was sie brauchen, um Juju in ihrer OpenStack-Installation verwenden zu können. Ich brauche es genau andersherum. Ich möchte Keystone für die Authentifizierung gegenüber Active Directory konfigurieren, aber das erste in der Keystone-Konfigurationsdatei ist:

# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.

Diese Warnung sollte beachtet werden, da die Konfigurationsänderungen nach einem Neustart des Containers zurückgesetzt werden.

Ich habe das gesamte Dateisystem des Containers nach Dateien durchsucht, die mit Keystone und Juju in Zusammenhang stehen, aber die einzige Datei ( /var/lib/juju/agents/unit-keystone-0/charm/.juju-persistent-config), die ich finden konnte und die damit in Zusammenhang zu stehen scheint, wird nach dem Neustart ebenfalls zurückgesetzt.

Wo kann ich also Juju konfigurieren, um eine Keystone-Konfigurationsdatei mit meinen Ergänzungen für Active Directory zu erstellen?

Antwort1

Ich werde versuchen, eine erste Antwort zu geben und hoffe, dass jemand meine Antwort bearbeiten und verbessern kann, wenn er über weitere relevante Informationen verfügt.

Konfigurationsmöglichkeiten finden Sie unterJUJU-Schlüsselstein-Anhänger.

Von Ihrem Computer mit installierten Juju-Tools.

export JUJU_HOME=~/.cloud-install/juju
juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash'

Sobald die Verbindung hergestellt ist, können Sie juju set keystone "key=value"die Werte verwenden, die Sie auf der Juju Keystone Charm-Seite finden. Ich weiß nicht, welche spezifischen Einstellungen Sie für Active Directory hinzufügen müssen, aber höchstwahrscheinlich finden Sie einige der benötigten Informationen unterBeispiel für Active Directory-Informationen.

verwandte Informationen