Apigee Edge for Private Cloud erstellt bei der Erstinstallation einen Systemadministratornutzer (sysadmin)
und speichert die verschlüsselten Anmeldedaten dieses Nutzers
in Konfigurationsdateien auf dem Knoten der neuen Edge-Benutzeroberfläche (edge-management-ui)
. Die neue Edge-Benutzeroberfläche verwendet diese gespeicherten Anmeldedaten, um Back-End
Anfragen an den Management Server zu authentifizieren. Wenn sich das Passwort oder die E-Mail-Adresse für Ihren
Systemadministratornutzer ändert (z. B. in Ihrem externen LDAP oder nach dem Zurücksetzen des Passworts
), müssen Sie die gespeicherten Anmeldedaten des Systemadministrators auf dem Knoten der neuen Edge-Benutzeroberfläche
aktualisieren.
Anmeldedaten des Systemadministrators für die neue Edge-Benutzeroberfläche ändern
Sie können die gespeicherten Anmeldedaten des Systemadministrators auf der neuen Edge-Benutzeroberfläche
(edge-management-ui) mit einer der folgenden Methoden aktualisieren:
- Führen Sie das Dienstprogramm
apigee-setupmit dem Profilueund einer Konfigurationsdatei im Hintergrund aus. - Verschlüsseln Sie die Anmeldedaten mit der
management-uiBinärdatei und legen Sieconf_uebe_mgmtCredentialin/opt/apigee/customer/application/management-ui.propertiesfest.
Anmeldedaten mit „apigee-setup“ aktualisieren
- Bearbeiten Sie die Konfigurationsdatei im Hintergrund, die Sie zum Installieren der neuen Edge
Benutzeroberfläche (
edge-management-ui) verwendet haben, um die Eigenschaften für den Systemadministrator und SMTP festzulegen:ADMIN_EMAIL=newUser APIGEE_ADMINPW=newPW SMTPHOST=smtp.gmail.com SMTPPORT=465 SMTPUSER=foo@gmail.com SMTPPASSWORD=bar SMTPSSL=y SMTPMAILFROM="My Company <myco@company.com>"
Sie müssen die SMTP-Eigenschaften einbeziehen, wenn Sie die Anmeldedaten des Systemadministrators aktualisieren, da
setup.shalle Eigenschaften der neuen Edge-Benutzeroberfläche aus der Konfigurationsdatei im Hintergrund zurücksetzt. - Führen Sie auf dem Knoten der neuen Edge-Benutzeroberfläche das Dienstprogramm
apigee-setupmit dem Profilueaus, um die Anmeldedaten füredge-management-uizu aktualisieren:/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
Anmeldedaten mit „management-ui.properties“ aktualisieren
- Wechseln Sie auf dem Knoten der neuen Edge-Benutzeroberfläche zum
/opt/apigee/edge-management-uiVerzeichnis und verschlüsseln Sie den Nutzernamen und das Passwort des Systemadministrators mit dermanagement-uiBinärdatei:cd /opt/apigee/edge-management-ui && ./bin/management-ui --encrypt 'userName:PWord'
- Öffnen Sie
/opt/apigee/customer/application/management-ui.propertiesin einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie:vi /opt/apigee/customer/application/management-ui.properties
- Legen Sie in
management-ui.propertiesdasconf_uebe_mgmtCredentialToken auf den verschlüsselten Wert fest, der in Schritt 1 zurückgegeben wurde:conf_uebe_mgmtCredential="STRING_RETURNED_IN_STEP_1"
- Legen Sie den Inhaber von
management-ui.propertiesaufapigee:apigeefest:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Konfigurieren Sie die neue Edge-Benutzeroberfläche (
edge-management-ui) und starten Sie sie neu:/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Konfiguration der neuen Edge-Benutzeroberfläche testen
- Öffnen Sie die neue Edge-Benutzeroberfläche in einem Browser auf Port 3001:
http://edge_UI_IP:3001/
Beispiel:
http://192.168.52.100:3001/
- Melden Sie sich mit den aktualisierten Anmeldedaten des Systemadministrators an. Eine erfolgreiche Anmeldung bestätigt, dass die Konfiguration der neuen Edge-Benutzeroberfläche gültig ist.
Konfiguration des Management Servers testen
Prüfen Sie, ob Sie auf den zentralen Pod auf dem Management Server zugreifen können, indem Sie
den folgenden curl Befehl ausführen:
curl -u sysAdminUser:password \ http://localhost:8080/v1/servers?pod=central
Der Management Server gibt eine Ausgabe im folgenden Format zurück:
[ { "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ ] }, "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ], "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469" }, { "externalHostName" : "localhost", "externalIP" : "192.168.1.11", "internalHostName" : "localhost", "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1454691312854" }, ... ] }, "type" : [ "qpid-server" ], "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34" } ]