Edge per Private Cloud v. 4.16.09
Quando hai installato per la prima volta Apigee Edge, è stato creato un tipo speciale di utente chiamato utente sysadmin e, allo stesso tempo, alcuni file di configurazione aggiuntivi sono stati aggiornati con i dettagli di questo utente. Se configuri il tuo LDAP esterno in modo da eseguire l'autenticazione utilizzando un nome utente di un indirizzo non email e / o hai una password diversa nel tuo LDAP esterno per questo utente sysadmin, dovrai apportare le modifiche descritte in questa sezione.
Ci sono due sedi che devono essere aggiornate:
- L'interfaccia utente di gestione Apigee accede al server di gestione Apigee utilizzando credenziali archiviate in un file di configurazione. Questo aggiornamento è necessario se il nome utente o la password dell'utente sysadmin sono diversi.
- Apigee archivia il nome utente sysadmin in un altro file che viene utilizzato durante l'esecuzione di vari script di utilità Apigee. Questo aggiornamento è necessario solo se il nome utente dell'utente sysadmin è diverso.
Modifica della credenziale dell'interfaccia utente di gestione perimetrale
- Modifica il file di configurazione invisibile all'utente che hai utilizzato per installare l'interfaccia utente Edge per impostare le seguenti
proprietà:
ADMIN_EMAIL=newUser
APIGEE_ADMINPW=newPW
SMTPHOST=smtp.gmail.com
SMTPPORT=465
SMTPUSER=foo@gmail.com
SMTPPASSWORD=bar
SMTPSSL=y
Tieni presente che se devi reimpostare tutte le proprietà SMTP sulla UI - Utilizza l'utilità apigee-setup per reimpostare la password sull'interfaccia utente Edge dal file di configurazione:
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
Test della configurazione
- Apri l'interfaccia utente di gestione in un browser all'indirizzo:
http://<management-server-IP>:9000/
Ad esempio:
http://192.168.52.100:9000/ - Accedi utilizzando le nuove credenziali. Se l'accesso ha esito positivo, la configurazione è corretta.
Modifica dell'archivio nome utente dell'amministratore di sistema Edge per gli script di utilità Apigee
- Modifica il file di configurazione invisibile che hai utilizzato per installare l'interfaccia utente Edge per impostare la seguente
proprietà in modo da cambiare il valore di ADMIN_EMAIL con il nome utente che utilizzerai per l'utente sysadmin
nel tuo LDAP esterno:
APIGEE_EMAIL=newUser - Utilizza l'utilità apigee-setup per reimpostare il nome utente su tutti i componenti Edge dal file di configurazione:
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
Devi eseguire questo comando su tutti i componenti Edge su tutti i nodi Edge, tra cui: server di gestione, router, processore di messaggi, Qpid, Postgres.
Test della configurazione
Verifica di poter accedere al pod centrale. Sul server di gestione, esegui il comando CURL seguente:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central
Dovresti vedere l'output nel formato:
[ { "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" } ]