Este documento descreve como instalar e configurar a nova interface do Edge para o Apigee Edge para nuvem privada. Na versão 4.54.00, a nova interface do Edge consiste em dois componentes RPM:
edge-management-ui: o servidor de back-end da nova interface do Edge.edge-management-ui-static: os recursos da Web estáticos para o front-end da nova interface do Edge.
A nova interface do Edge é instalada por padrão quando você executa setup.sh com o
aio (tudo em um), sa (independente) ou ms (servidor de
gerenciamento) ou pode ser instalada de forma independente em um nó usando o perfil ue.
Pré-requisitos
Antes de instalar ou configurar a nova interface do Edge em uma instalação do Apigee Edge para nuvem privada, verifique se o nó atende aos seguintes requisitos:
- Requisitos de hardware e SO:
- 4 GB de RAM
- 2 núcleos de CPU
- 60 GB de espaço em disco
- A versão 4.54.00 do utilitário
apigee-setupinstalada no nó, conforme descrito em Instalar o utilitário apigee-setup do Edge. - A porta 3001 precisa estar aberta. Essa é a porta padrão usada para solicitações à nova interface do Edge. Se você mudar a porta usando as propriedades descritas em Arquivo de configuração da nova interface do Edge, verifique se ela está aberta.
- Autenticação:
- Autenticação básica (padrão): ativada por padrão
(
AUTH_MODE=basic). Usa as credenciais do servidor de gerenciamento do Edge e do SymasLDAP sem exigir um provedor de identidade (IdP) externo. - SSO / IdP externo (opcional): você pode configurar o SSO da Apigee ou um IdP externo (como SAML ou OIDC). Se você se conectar a um IdP externo por TLS, ele precisará oferecer suporte ao TLS v1.2 ou mais recente.
- Autenticação básica (padrão): ativada por padrão
(
Para mais informações sobre os recursos da nova interface do Edge, consulte A nova interface do Edge para nuvem privada.
Visão geral da instalação e configuração
De modo geral, o processo de instalação ou reconfiguração da nova interface do Edge usando o
ue perfil é o seguinte:
- Verifique se o utilitário
apigee-setupestá instalado no nó. - Crie um arquivo de configuração silenciosa e modifique-o com suas configurações.
- Execute
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile. Isso instala e configuraedge-management-uieedge-management-ui-static. - Faça login e teste a nova interface do Edge em
http://new_edge_UI_IP:3001.
Se o servidor de gerenciamento e o servidor da nova interface do Edge estiverem atrás de um balanceador de carga com descarregamento de TLS no balanceador de carga, verifique se a configuração reflete as propriedades destacadas em Configurar a nova interface do Edge quando o término de TLS ocorre no balanceador de carga.
Arquivo de configuração da nova interface do Edge
O exemplo a seguir mostra um arquivo de configuração para instalar e configurar a nova interface do Edge com a autenticação básica padrão.
Configuração de autenticação básica (padrão)
# IP of the Edge Management Server. IP1=management_server_IP # IP of the New Edge UI node (can be the same as IP1 or a separate node). IP2=new_edge_UI_server_IP # Edge sys admin credentials. ADMIN_EMAIL=your@email.com APIGEE_ADMINPW=your_password # If omitted, you are prompted for it. # Edge Management Server information. APIGEE_PORT_HTTP_MS=8080 MSIP=$IP1 MS_SCHEME=http # # New Edge UI configuration. # MANAGEMENT_UI_PORT=3001 MANAGEMENT_UI_IP=$IP2 MANAGEMENT_UI_APP_ENV=OPDK MANAGEMENT_UI_SCHEME=http MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT # Authentication mode (basic is default) AUTH_MODE=basic ## SMTP Configuration SKIP_SMTP=n # Skip now and configure later by specifying "y". SMTPHOST=smtp.example.com SMTPUSER=your@email.com SMTPPASSWORD=your_email_password SMTPSSL=y SMTPPORT=465 # If no SSL, use a different port, such as 25. SMTPMAILFROM="My Company <myco@company.com>"
Instalar ou configurar a nova interface do Edge
Para instalar ou configurar a nova interface do Edge usando o perfil ue:
- Faça login no nó de destino como administrador.
- Instale a versão 4.54.00 do utilitário
apigee-setupno nó, conforme descrito em Instalar o utilitário apigee-setup do Edge. - Limpe todas as informações armazenadas em cache com o Yum executando o seguinte comando:
sudo yum clean all
- Crie o arquivo de configuração conforme descrito em Nova interface do Edge
arquivo de configuração e verifique se ele pertence ao usuário "apigee":
chown apigee:apigee configFile
- No nó, execute o seguinte comando:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
O utilitário
apigee-setupinstala e configuraedge-management-uieedge-management-ui-static. - Faça login na nova interface do Edge abrindo o seguinte URL em um navegador:
http://new_edge_UI_IP:3001
Em que new_edge_UI_IP é o endereço IP ou o nome do host do nó que hospeda a nova interface do Edge.
- Digite suas credenciais.
A nova interface do Edge aparece. Para informações sobre como usar a nova interface do Edge, consulte A nova interface do Edge para nuvem privada.
Se a nova interface do Edge não aparecer, verifique se a porta 3001 está aberta para conexões.
Opcional: se você quiser configurar o SSO da Apigee para autenticação, siga as etapas em Instalar e configurar o SSO da Apigee e Ativar um IdP externo na nova interface do Edge.
Desinstalar a nova interface do Edge
Para desinstalar a nova interface do Edge de um nó, desinstale os componentes edge-management-ui e
edge-management-ui-static.
Para desinstalar os componentes da nova interface do Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
Para remover todos os componentes do Edge do nó:
- Interrompa todos os serviços do Edge em execução na máquina:
/opt/apigee/apigee-service/bin/apigee-all stop
- Limpe o cache do yum:
sudo yum clean all
- Remova todos os RPMs da Apigee:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- Remova o diretório raiz de instalação:
sudo rm -rf /opt/apigee