So integrieren Sie eine neue Apigee Edge for Private Cloud-Organisation in API Hub:
- Plug-in-Instanz im API-Hub erstellen:
Erstellen Sie im API-Hub eine neue Plugin-Instanz speziell für Ihre neue Organisation. Dadurch wird die Organisation registriert und die erforderlichen Verbindungsdetails werden bereitgestellt.
- Apigee API Hub for Private Cloud-Connector konfigurieren:
Aktualisieren Sie als Nächstes die Konfiguration des Apigee API Hub for Private Cloud-Connectors, um die Details für Ihre neue Organisation einzuschließen.
- Bearbeiten Sie die Datei
/opt/apigee/customer/application/uapim-connector.properties. - Fügen Sie dem Abschnitt
connectorConfigin derconf_uapim_connector.uapim.settings.json-Vorlage einen neuen Eintrag für Ihre neue Organisation hinzu. Achten Sie darauf, dass dieser neue Eintrag der Struktur vorhandener Organisationskonfigurationen entspricht.Beispiel:
conf_uapim_connector.uapim.settings.json={ "connectorConfig" : { "org1" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa1@in.myfirstProject", "pluginInstanceId":"projects//locations/ /plugins/system-edge-private-cloud/instances/ " }, "new_org" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa2@in.mySecondProject", "pluginInstanceId":"bbbbb" } }, "runtimeDataPath":"/the/nfs/mounted/path", "managementServer": "hostname" } - Nachdem Sie die Änderungen vorgenommen haben, starten Sie den Connector mit folgendem Befehl neu:
apigee-service edge-uapim-connector restart
- Bearbeiten Sie die Datei
- Nachrichtenprozessoren konfigurieren:
Aktualisieren Sie schließlich die Nachrichtenprozessoren, um die Dual-Write-Funktion für Ihre neue Organisation und ihre Umgebungen zu aktivieren. Diese Konfiguration muss auf jeden Nachrichtenprozessor-Knoten (MP) in Ihrer Apigee Edge for Private Cloud-Installation angewendet werden.
- Bearbeiten Sie die Datei
/opt/apigee/customer/application/message-processor.propertiesauf jedem MP-Knoten. - Suchen Sie die Property
conf_message-processor-communication_uapim.enabled.environmentsund hängen Sie Ihre neue Organisation und die gewünschten Umgebungen im Formatorganization~environmentan. Trennen Sie die einzelnen Einträge durch Kommas. Wenn Ihre neue Organisation beispielsweisenew_orgmit Entwicklungs- und Staging-Umgebungen ist:Dies ist eine durch Kommas getrennte Liste aller Umgebungen, für die die UAPIM-Laufzeitdaten-Onramp aktiviert werden muss.
conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~stagingPfad zur NFS-Bereitstellung, die
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs - Nachdem Sie diese Datei auf allen relevanten MP-Knoten aktualisiert haben, führen Sie einen rollierenden Neustart der Nachrichtenprozessoren durch, damit die neue Konfiguration wirksam wird.
- Bearbeiten Sie die Datei