In diesem Dokument wird beschrieben, wie Sie die neue Edge-Benutzeroberfläche für Apigee Edge for Private Cloud installieren und konfigurieren. In Version 4.54.00 besteht die neue Edge-Benutzeroberfläche aus zwei RPM-Komponenten:
edge-management-ui: Der Backend-Server der neuen Edge-Benutzeroberfläche.edge-management-ui-static: Die statischen Web-Assets für das Front-End der neuen Edge-Benutzeroberfläche.
Die neue Edge-Benutzeroberfläche wird standardmäßig installiert, wenn Sie setup.sh mit dem
aio (All-in-one), sa (Standalone) oder ms (Management
Server) Profil ausführen. Sie kann auch unabhängig auf einem Knoten mit dem ue Profil installiert werden.
Vorbereitung
Bevor Sie die neue Edge-Benutzeroberfläche in einer Apigee Edge for Private Cloud-Installation installieren oder konfigurieren, prüfen Sie, ob der Knoten die folgenden Anforderungen erfüllt:
- Hardware- und Betriebssystemanforderungen:
- 4 GB RAM
- 2 CPU-Kerne
- 60 GB Speicherplatz
- Die Version 4.54.00 des
apigee-setupDienstprogramms ist auf dem Knoten installiert, wie unter Installieren Sie das Edge apigee-setup Dienstprogramm beschrieben. - Port 3001 muss geöffnet sein. Dies ist der Standardport, der für Anfragen an die neue Edge-Benutzeroberfläche verwendet wird. Wenn Sie den Port mit den in den in derKonfigurationsdatei der neuen Edge-Benutzeroberfläche beschriebenen Eigenschaften ändern, muss dieser Port geöffnet sein.
- Authentifizierung:
- Basisauthentifizierung (Standard): Standardmäßig aktiviert
(
AUTH_MODE=basic). Verwendet die Anmeldedaten des Edge Management Server und von SymasLDAP, ohne dass ein externer Identitätsanbieter (IDP) erforderlich ist. - SSO / externer IDP (optional): Sie können optional Apigee SSO oder einen externen IDP (z. B. SAML oder OIDC) konfigurieren. Wenn Sie über TLS eine Verbindung zu einem externen IDP herstellen, muss Ihr IDP TLS v1.2 oder höher unterstützen.
- Basisauthentifizierung (Standard): Standardmäßig aktiviert
(
Weitere Informationen zu den Funktionen der neuen Edge-Benutzeroberfläche finden Sie unter Die neue Edge-Benutzeroberfläche für Private Cloud.
Übersicht über Installation und Konfiguration
Im Allgemeinen sieht der Prozess zum Installieren oder Neukonfigurieren der neuen Edge-Benutzeroberfläche mit dem
ue Profil so aus:
- Prüfen Sie, ob das Dienstprogramm
apigee-setupauf dem Knoten installiert ist. - Erstellen Sie eine Konfigurationsdatei für die unbeaufsichtigte Installation und ändern Sie sie mit Ihren Einstellungen.
- Führen Sie
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFileaus. Dadurch werden sowohledge-management-uials auchedge-management-ui-staticinstalliert und konfiguriert. - Melden Sie sich unter
http://new_edge_UI_IP:3001an und testen Sie die neue Edge-Benutzeroberfläche.
Wenn sich Ihr Management Server und der Server der neuen Edge-Benutzeroberfläche hinter einem Load-Balancer befinden, bei dem TLS-Offloading auf dem Load-Balancer erfolgt, müssen die Konfigurationseinstellungen die Eigenschaften widerspiegeln, die unter Die neue Edge-Benutzeroberfläche konfigurieren, wenn TLS-Terminierung auf dem Load-Balancer erfolgt beschrieben sind.
Konfigurationsdatei der neuen Edge-Benutzeroberfläche
Das folgende Beispiel zeigt eine Konfigurationsdatei zum Installieren und Konfigurieren der neuen Edge-Benutzeroberfläche mit der Standard-Basisauthentifizierung.
Konfiguration der Basisauthentifizierung (Standard)
# 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>"
Neue Edge-Benutzeroberfläche installieren oder konfigurieren
So installieren oder konfigurieren Sie die neue Edge-Benutzeroberfläche mit dem Profil ue:
- Melden Sie sich als Administrator auf dem Zielknoten an.
- Installieren Sie die Version 4.54.00 des Dienstprogramms
apigee-setupauf dem Knoten, wie unter Das Edge-Dienstprogramm „apigee-setup“ installieren beschrieben. - Löschen Sie alle im Cache gespeicherten Informationen mit Yum, indem Sie den folgenden Befehl ausführen:
sudo yum clean all
- Erstellen Sie die Konfigurationsdatei wie unter Neue Edge
UI-Konfigurationsdatei beschrieben und prüfen Sie, ob sie dem Nutzer „apigee“ gehört:
chown apigee:apigee configFile
- Führen Sie auf dem Knoten den folgenden Befehl aus:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
Das
apigee-setupDienstprogramm installiert und konfiguriertedge-management-uiundedge-management-ui-static. - Melden Sie sich in der neuen Edge-Benutzeroberfläche an, indem Sie die folgende URL in einem Browser öffnen:
http://new_edge_UI_IP:3001
Dabei ist new_edge_UI_IP die IP-Adresse oder der Hostname des Knotens, auf dem die neue Edge Benutzeroberfläche gehostet wird.
- Geben Sie Ihre Anmeldedaten ein.
Die neue Edge-Benutzeroberfläche wird angezeigt. Informationen zur Verwendung der neuen Edge-Benutzeroberfläche finden Sie unter Die neue Edge-Benutzeroberfläche für Private Cloud.
Wenn die neue Edge-Benutzeroberfläche nicht angezeigt wird, prüfen Sie, ob Port 3001 für Verbindungen geöffnet ist.
Optional: Wenn Sie Apigee SSO für die Authentifizierung konfigurieren möchten, folgen Sie der Anleitung unter Apigee SSO installieren und konfigurieren und Externen IDP auf der neuen Edge-Benutzeroberfläche aktivieren.
Neue Edge-Benutzeroberfläche deinstallieren
Wenn Sie die neue Edge-Benutzeroberfläche von einem Knoten deinstallieren möchten, deinstallieren Sie sowohl die edge-management-ui als auch die
edge-management-ui-static Komponenten.
So deinstallieren Sie die Komponenten der neuen Edge-Benutzeroberfläche:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
So entfernen Sie alle Edge-Komponenten vom Knoten:
- Beenden Sie alle Edge-Dienste, die auf dem Computer ausgeführt werden:
/opt/apigee/apigee-service/bin/apigee-all stop
- Leeren Sie den Yum-Cache:
sudo yum clean all
- Entfernen Sie alle Apigee-RPMs:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- Entfernen Sie das Installationsstammverzeichnis:
sudo rm -rf /opt/apigee