새 Apigee Edge for Private Cloud 조직을 API 허브와 통합하려면 다음 단계를 따르세요.
- API 허브에서 플러그인 인스턴스를 만듭니다.
새 조직을 위해 API 허브 내에 새 플러그인 인스턴스를 만듭니다. 이렇게 하면 조직이 등록되고 필요한 연결 세부정보가 제공됩니다.
- 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
- 메시지 프로세서 구성:
마지막으로 메시지 프로세서를 업데이트하여 새 조직과 환경에 이중 쓰기 기능을 사용 설정합니다. 이 구성은 프라이빗 클라우드용 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 노드에서 이 파일을 업데이트한 후 새 구성이 적용되도록 메시지 프로세서를 순차적으로 다시 시작합니다.
- 각 MP 노드에서