Per integrare una nuova organizzazione Apigee Edge for Private Cloud con API Hub:
- Crea un'istanza del plug-in su API Hub:
Crea una nuova istanza del plug-in all'interno dell'hub API appositamente per la tua nuova organizzazione. In questo modo, l'organizzazione viene registrata e vengono forniti i dettagli di connettività necessari.
- Configura il connettore Apigee API Hub for Private Cloud:
Successivamente, aggiorna la configurazione del connettore Apigee API Hub per Private Cloud in modo da includere i dettagli della tua nuova organizzazione.
- Modifica il file
/opt/apigee/customer/application/uapim-connector.properties
. - Aggiungi una nuova voce per la tua nuova organizzazione a
connectorConfig
nella sezioneconf_uapim_connector.uapim.settings.json
. Assicurati che questa nuova voce rispecchi la struttura delle configurazioni dell'organizzazione esistenti.Ad esempio:
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" } - Dopo aver apportato le modifiche, riavvia il connettore eseguendo:
apigee-service edge-uapim-connector restart
- Modifica il file
- Configura i processori di messaggi:
Infine, aggiorna i processori di messaggi per abilitare la funzionalità di scrittura doppia per la nuova organizzazione e i relativi ambienti. Questa configurazione deve essere applicata a ogni nodo del processore di messaggi (MP) nell'installazione di Apigee Edge for Private Cloud.
- Modifica il file
/opt/apigee/customer/application/message-processor.properties
su ogni nodo MP. - Trova la proprietà
conf_message-processor-communication_uapim.enabled.environments
e aggiungi la nuova organizzazione e gli ambienti desiderati utilizzando il formatoorganization~environment
, separati da virgole. Ad esempio, se la tua nuova organizzazione ènew_org
con ambienti di sviluppo e staging:Si tratta di un elenco separato da virgole di tutti gli ambienti per i quali deve essere abilitato l'on-ramp dei dati di runtime UAPIM.
conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging
percorso del montaggio NFS che
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Dopo aver aggiornato questo file su tutti i nodi MP pertinenti, esegui un riavvio in sequenza dei processori di messaggi affinché la nuova configurazione diventi effettiva.
- Modifica il file