Unterstützung mehrerer New Edge-UI-Instanzen

Sie können mehrere Instanzen der neuen Edge-UI (edge-management-ui) in einem Hochverfügbarkeitsszenario (HA) installieren. Nach der Installation mehrerer Instanzen der neuen Edge-UI müssen Sie jedoch Aufgaben nach der Installation ausführen, um die Eigenschaftseinstellungen auf allen edge-management-ui Knoten zu synchronisieren.

Insbesondere müssen Sie alle Instanzen der neuen Edge-UI so konfigurieren, dass sie dieselben Werte für die folgenden Eigenschaften haben:

conf_uebe_applicationsecret=value
conf_uebe_mgmtCredential=value
conf_apigee_mail.smtp.credential=value

Wobei:

  • conf_uebe_applicationsecret ist der Schlüssel für die Sitzungs- und Anmeldeinformationen Verschlüsselung, der von der neuen Edge-UI verwendet wird.
  • conf_uebe_mgmtCredential sind die verschlüsselten Anmeldeinformationen des Management Servers Anmeldeinformationen.
  • conf_apigee_mail.smtp.credential sind die verschlüsselten SMTP Server-Anmeldeinformationen.

Wenn Sie die Instanzen der neuen Edge-UI für die Verwendung von TLS konfigurieren, müssen Sie außerdem darauf achten, dass Sie auf jedem edge-management-ui Knoten dasselbe TLS-Zertifikat und denselben privaten Schlüssel verwenden.

Instanzen der neuen Edge-UI mit HTTP konfigurieren

  1. Melden Sie sich auf dem Knoten an, auf dem die erste Instanz der neuen Edge-UI gehostet wird (als Shell Nutzer auf dem Knoten).
  2. Öffnen Sie /opt/apigee/token/application/management-ui.properties auf dem ersten Knoten der neuen Edge-UI und kopieren Sie die Werte der folgenden Eigenschaften zur späteren Verwendung:
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  3. Melden Sie sich auf dem Knoten an, auf dem die zweite Instanz der neuen Edge-UI gehostet wird.
  4. Öffnen Sie /opt/apigee/customer/application/management-ui.properties auf der zweiten Instanz der neuen Edge-UI in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie:
    vi /opt/apigee/customer/application/management-ui.properties
  5. Fügen Sie die folgenden Eigenschaften zu /opt/apigee/customer/application/management-ui.properties hinzu und verwenden Sie dabei genau die Werte, die Sie von der ersten Instanz der neuen Edge-UI kopiert haben:
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  6. Speichern Sie die Datei.
  7. Stellen Sie sicher, dass /opt/apigee/customer/application/management-ui.properties dem Nutzer apigee gehört:
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  8. Konfigurieren Sie die zweite Instanz der neuen Edge-UI und starten Sie sie neu:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

Nutzer können sich jetzt bei einer der beiden Instanzen der neuen Edge-UI anmelden.

Instanzen der neuen Edge-UI mit TLS/HTTPS konfigurieren

  1. Konfigurieren Sie die erste Instanz der neuen Edge-UI für die Verwendung von TLS/HTTPS, wie beschrieben in TLS für die neue Edge UI konfigurieren.
  2. Konfigurieren Sie die zweite Instanz der neuen Edge-UI wie oben für HTTP beschrieben, um conf_uebe_applicationsecret, conf_uebe_mgmtCredential, und conf_apigee_mail.smtp.credential zu synchronisieren.
  3. Kopieren Sie die PEM-Dateien mit dem TLS-Zertifikat und dem privaten Schlüssel von der ersten Instanz der neuen Edge-UI auf den Knoten, auf dem die zweite Instanz der neuen Edge-UI gehostet wird (z. B. in /opt/apigee/customer/application/edge-management-ui/).
  4. Konfigurieren Sie die zweite Instanz der neuen Edge-UI für die Verwendung von TLS/HTTPS, wie unter TLS für die neue Edge-UI konfigurieren beschrieben.