Pour intégrer une nouvelle organisation Apigee Edge for Private Cloud à API Hub, procédez comme suit :
- Créez une instance de plug-in sur API Hub :
Créez une instance de plug-in dans API Hub, spécifiquement pour votre nouvelle organisation. Cela permet d'enregistrer l'organisation et de fournir les informations de connectivité nécessaires.
- Configurez le connecteur Apigee API Hub pour Private Cloud :
Ensuite, mettez à jour la configuration du connecteur Apigee API Hub for Private Cloud pour inclure les informations de votre nouvelle organisation.
- Modifiez le fichier
/opt/apigee/customer/application/uapim-connector.properties
. - Ajoutez une entrée pour votre nouvelle organisation à
connectorConfig
dans la sectionconf_uapim_connector.uapim.settings.json
. Assurez-vous que cette nouvelle entrée reflète la structure des configurations d'organisation existantes.Exemple :
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" } - Une fois les modifications effectuées, redémarrez le connecteur en exécutant la commande suivante :
apigee-service edge-uapim-connector restart
- Modifiez le fichier
- Configurez les processeurs de messages :
Enfin, mettez à jour les processeurs de messages pour activer la fonctionnalité d'écriture double pour votre nouvelle organisation et ses environnements. Cette configuration doit être appliquée à chaque nœud de processeur de messages (MP) de votre installation Apigee Edge pour Private Cloud.
- Modifiez le fichier
/opt/apigee/customer/application/message-processor.properties
sur chaque nœud MP. - Recherchez la propriété
conf_message-processor-communication_uapim.enabled.environments
, puis ajoutez votre nouvelle organisation et les environnements souhaités au formatorganization~environment
, en les séparant par des virgules. Par exemple, si votre nouvelle organisation estnew_org
avec des environnements de développement et de préproduction :Il s'agit d'une liste séparée par une virgule de tous les environnements pour lesquels l'intégration des données d'exécution UAPIM doit être activée.
conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging
chemin d'accès à l'installation NFS qui
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Après avoir mis à jour ce fichier sur tous les nœuds MP concernés, effectuez un redémarrage progressif de vos processeurs de messages pour que la nouvelle configuration prenne effet.
- Modifiez le fichier