Dodawanie organizacji

Aby zintegrować nową organizację Apigee Edge for Private Cloud z API Hub, wykonaj te czynności:

  1. Utwórz instancję wtyczki w centrum interfejsów API:

    Utwórz nową instancję wtyczki w centrum interfejsów API specjalnie dla nowej organizacji. Spowoduje to zarejestrowanie organizacji i podanie niezbędnych szczegółów połączenia.

  2. Skonfiguruj łącznik centrum interfejsów API Apigee dla chmury prywatnej:

    Następnie zaktualizuj konfigurację oprogramowania sprzęgającego Apigee API Hub for Private Cloud, aby uwzględnić szczegóły nowej organizacji.

    • Edytuj plik /opt/apigee/customer/application/uapim-connector.properties.
    • Dodaj nowy wpis dla nowej organizacji do sekcji connectorConfig w sekcji conf_uapim_connector.uapim.settings.json. Upewnij się, że nowy wpis odzwierciedla strukturę istniejących konfiguracji organizacji.

      Na przykład:

      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"
              }
      
    • Po wprowadzeniu zmian uruchom ponownie oprogramowanie sprzęgające, wykonując to polecenie:
      apigee-service edge-uapim-connector restart
  3. Skonfiguruj procesory wiadomości:

    Na koniec zaktualizuj procesory wiadomości, aby włączyć funkcję podwójnego zapisu w nowej organizacji i jej środowiskach. Tę konfigurację należy zastosować w każdym węźle procesora wiadomości (MP) w instalacji Apigee Edge w chmurze prywatnej.

    • Edytuj plik /opt/apigee/customer/application/message-processor.properties na każdym węźle MP.
    • Znajdź usługę conf_message-processor-communication_uapim.enabled.environments i dodaj nową organizację oraz jej środowiska w formacie organization~environment, oddzielając je przecinkami. Jeśli na przykład nowa organizacja to new_org ze środowiskami deweloperskim i stagingowym:

      Jest to lista rozdzielona przecinkami wszystkich środowisk, w których należy włączyć w czasie działania UAPIM funkcję on-ramp danych. conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging

      ścieżka do podłączenia NFS, która conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

    • Po zaktualizowaniu tego pliku na wszystkich odpowiednich węzłach MP przeprowadź stopniowe ponowne uruchomienie procesorów wiadomości, aby nowa konfiguracja zaczęła obowiązywać.