조직 추가

새 Apigee Edge for Private Cloud 조직을 API 허브와 통합하려면 다음 단계를 따르세요.

  1. API 허브에서 플러그인 인스턴스를 만듭니다.

    새 조직을 위해 API 허브 내에 새 플러그인 인스턴스를 만듭니다. 이렇게 하면 조직이 등록되고 필요한 연결 세부정보가 제공됩니다.

  2. Private Cloud 커넥터용 Apigee API 허브 구성:

    그런 다음 새 조직의 세부정보를 포함하도록 Apigee API 허브 for Private Cloud 커넥터의 구성을 업데이트합니다.

    • /opt/apigee/customer/application/uapim-connector.properties 파일을 수정합니다.
    • conf_uapim_connector.uapim.settings.json 섹션 내의 connectorConfig에 새 조직의 항목을 추가합니다. 이 새 항목이 기존 조직 구성의 구조를 반영하는지 확인합니다.

      예를 들면 다음과 같습니다.

      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. 메시지 프로세서 구성:

    마지막으로 메시지 프로세서를 업데이트하여 새 조직과 환경에 이중 쓰기 기능을 사용 설정합니다. 이 구성은 프라이빗 클라우드용 Apigee Edge 설치의 각 메시지 프로세서 (MP) 노드에 적용해야 합니다.

    • 각 MP 노드에서 /opt/apigee/customer/application/message-processor.properties 파일을 수정합니다.
    • conf_message-processor-communication_uapim.enabled.environments 속성을 찾아 organization~environment 형식을 사용하여 새 조직과 원하는 환경을 쉼표로 구분하여 추가합니다. 예를 들어 새 조직이 new_org이고 개발 및 스테이징 환경이 있는 경우:

      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 노드에서 이 파일을 업데이트한 후 새 구성이 적용되도록 메시지 프로세서를 순차적으로 다시 시작합니다.