Edge para nube privada v. 4.16.09
Cuando instalaste Apigee Edge por primera vez, se creó un tipo especial de usuario llamado usuario sysadmin y, al mismo tiempo, se actualizaron algunos archivos de configuración adicionales con los detalles de este usuario. Si configuras tu LDAP externo para que se autentique con un nombre de usuario que no sea una dirección de correo electrónico o si tienes una contraseña diferente en tu LDAP externo para este usuario administrador del sistema, deberás realizar los cambios que se describen en esta sección.
Hay dos ubicaciones que se deben actualizar:
- La IU de administración de Apigee accede al servidor de administración de Apigee con las credenciales que se almacenan encriptadas en un archivo de configuración. Esta actualización es obligatoria cuando el nombre de usuario o la contraseña de tu usuario sysadmin son diferentes.
- Apigee almacena el nombre de usuario del administrador del sistema en otro archivo que se usa cuando se ejecutan varias secuencias de comandos de utilidad de Apigee. Esta actualización solo es necesaria cuando el nombre de usuario de tu usuario sysadmin es diferente.
Edita la credencial de la IU de administración de Edge
- Edita el archivo de configuración silenciosa que usaste para instalar la IU de Edge a fin de establecer las siguientes propiedades:
ADMIN_EMAIL=newUser
APIGEE_ADMINPW=newPW
SMTPHOST=smtp.gmail.com
SMTPPORT=465
SMTPUSER=foo@gmail.com
SMTPPASSWORD=bar
SMTPSSL=y
Ten en cuenta que debes incluir las propiedades de SMTP cuando pases la contraseña nueva, ya que se restablecen todas las propiedades de la IU. - Usa la utilidad apigee-setup para restablecer la contraseña en la IU de Edge desde el archivo de configuración:
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
Prueba la configuración
- Abre la IU de administración en un navegador en:
http://<management-server-IP>:9000/
Por ejemplo:
http://192.168.52.100:9000/ - Accede con las credenciales nuevas. Si el acceso se realiza correctamente, la configuración es correcta.
Edita el almacén de nombres de usuario del administrador del sistema de Edge para las secuencias de comandos de utilidad de Apigee
- Edita el archivo de configuración silenciosa que usaste para instalar la IU de Edge a fin de establecer la siguiente
propiedad y cambiar el valor de ADMIN_EMAIL por el nombre de usuario que usarás para tu usuario administrador del sistema
en tu LDAP externo:
APIGEE_EMAIL=newUser - Usa la utilidad apigee-setup para restablecer el nombre de usuario en todos los componentes de Edge desde el archivo de configuración:
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
Debes ejecutar este comando en todos los componentes de Edge en todos los nodos de Edge, incluidos los siguientes: Management Server, Router, Message Processor, Qpid y Postgres.
Prueba la configuración
Verifica que puedas acceder al POD central. En el servidor de administración, ejecuta el siguiente comando de CURL:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central
Deberías ver un resultado como el siguiente:
[ { "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" } ]