Добавить организацию

Чтобы интегрировать новую организацию Apigee Edge для частного облака с API Hub, выполните следующие действия.

  1. Создайте экземпляр плагина в API Hub :

    Создайте новый экземпляр плагина в API Hub специально для вашей новой организации. Это зарегистрирует организацию и предоставит необходимые данные для подключения.

  2. Настройте коннектор Apigee API Hub для частного облака :

    Затем обновите конфигурацию коннектора Apigee API Hub для частного облака, включив в нее сведения о вашей новой организации.

    • Отредактируйте файл /opt/apigee/customer/application/uapim-connector.properties .
    • Добавьте новую запись для вашей новой организации в раздел connectorConfig в разделе conf_uapim_connector.uapim.settings.json . Убедитесь, что эта новая запись отражает структуру существующих конфигураций организации.

      Например:

      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"
              }
      
    • После внесения изменений перезапустите коннектор, выполнив:
      apigee-service edge-uapim-connector restart
  3. Настройте обработчики сообщений :

    Наконец, обновите обработчики сообщений, чтобы включить возможность двойной записи для вашей новой организации и её сред. Эту конфигурацию необходимо применить к каждому узлу обработчика сообщений (MP) в вашей установке Apigee Edge for Private Cloud.

    • Отредактируйте файл /opt/apigee/customer/application/message-processor.properties на каждом узле MP.
    • Найдите свойство conf_message-processor-communication_uapim.enabled.environments и добавьте новую организацию и её желаемые среды, используя формат organization~environment , разделённые запятыми. Например, если ваша новая организация — new_org со средами разработки и промежуточной среды:

      Это список всех сред, разделенных запятыми, для которых необходимо включить функцию on-ramp для данных среды выполнения UAPIM. conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging

      путь к монтированию NFS, который conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

    • После обновления этого файла на всех соответствующих узлах MP выполните последовательный перезапуск обработчиков сообщений, чтобы новая конфигурация вступила в силу.