Cómo agregar una organización

Para integrar una nueva organización de Apigee Edge para la nube privada con API Hub, sigue estos pasos:

  1. Crea una instancia de complemento en el centro de APIs:

    Crea una nueva instancia de complemento en el concentrador de APIs específicamente para tu organización nueva. Esto registra la organización y proporciona los detalles de conectividad necesarios.

  2. Configura el conector de Apigee API Hub para Private Cloud:

    A continuación, actualiza la configuración del conector del centro de APIs de Apigee para la nube privada de modo que incluya los detalles de tu nueva organización.

    • Edita el archivo /opt/apigee/customer/application/uapim-connector.properties.
    • Agrega una entrada nueva para tu organización nueva a connectorConfig dentro de la sección conf_uapim_connector.uapim.settings.json. Asegúrate de que esta nueva entrada refleje la estructura de la configuración de la organización existente.

      Por ejemplo:

      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"
              }
      
    • Después de realizar los cambios, reinicia el conector con el siguiente comando:
      apigee-service edge-uapim-connector restart
  3. Configura los procesadores de mensajes:

    Por último, actualiza los procesadores de mensajes para habilitar la capacidad de escritura doble para tu organización nueva y sus entornos. Esta configuración se debe aplicar en cada nodo del procesador de mensajes (MP) de la instalación de Apigee Edge para una nube privada.

    • Edita el archivo /opt/apigee/customer/application/message-processor.properties en cada nodo de MP.
    • Busca la propiedad conf_message-processor-communication_uapim.enabled.environments y agrega tu organización nueva y sus entornos deseados con el formato organization~environment, separados por comas. Por ejemplo, si tu organización nueva es new_org con entornos de desarrollo y de producción, haz lo siguiente:

      Es una lista separada por comas de todos los entornos para los que se debe habilitar la incorporación de datos del tiempo de ejecución de la UAPIM. conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging

      ruta de acceso a la activación de NFS que conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

    • Después de actualizar este archivo en todos los nodos de MP pertinentes, realiza un reinicio progresivo de los procesadores de mensajes para que la nueva configuración surta efecto.