Compatibilidade com várias instâncias de IU do Edge

Edge para nuvem privada v. 4.17.05

É possível instalar várias instâncias da interface do Edge em um cenário de alta disponibilidade. No entanto, depois de instalar as duas instâncias da interface do Edge, você precisará executar tarefas pós-instalação para sincronizar as configurações de propriedade entre as duas.

Especificamente, é necessário configurar as duas instâncias de interface para que tenham o mesmo valor nas seguintes propriedades:

conf_application_application.secret=value
conf_apigee_mail.smtp.credential=value
conf_apigee_apigee.mgmt.credential=value

Além disso, se você configurá-las para usar TLS, use o mesmo certificado e chave nas duas instâncias.

Configurar instâncias de interface do Edge usando HTTP

  1. Faça login no nó que hospeda as primeiras instâncias da interface do Edge (não faça login na interface, mas como um usuário no nó).
  2. Abra /opt/apigee/edge-ui/conf/apigee.conf em um editor e copie os valores das três propriedades listadas acima.
  3. Faça login no nó que hospeda a segunda instância da interface do Edge.
  4. Abra /opt/apigee/customer/application/ui.properties na segunda instância de IU em um editor. Se o arquivo não existir, crie-o.
  5. Adicione as seguintes propriedades a /opt/apigee/customer/application/ui.properties, incluindo os valores copiados da primeira instância da interface:
    conf_application_application.secret=value
    conf_apigee_mail.smtp.credential=value
    conf_apigee_apigee.mgmt.credential=valor
  6. Salve o arquivo.
  7. Verifique se /opt/apigee/customer/application/ui.properties é de propriedade do usuário apigee:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  8. Reinicie a segunda instância de IU:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Agora, os usuários podem fazer login em qualquer uma das instâncias de IU.

Configurar instâncias da interface do Edge usando TLS/HTTPS

  1. Configure a primeira instância de interface para usar TLS/HTTPS, conforme descrito em Como configurar o TLS para a interface de gerenciamento.
  2. Configure as segundas instâncias da IU de borda conforme descrito acima para que o HTTP sincronize as propriedades necessárias.
  3. Copie o certificado e a chave da primeira instância de interface para o nó que hospeda a segunda.
  4. Configure a segunda instância para usar TLS/HTTPS, conforme descrito em Como configurar o TLS para a interface de gerenciamento.