新しい Apigee Edge for Private Cloud 組織を API Hub と統合する手順は次のとおりです。
- API Hub でプラグイン インスタンスを作成します。
API Hub 内に、新しい組織専用の新しいプラグイン インスタンスを作成します。これにより、組織が登録され、必要な接続の詳細が提供されます。
- Private Cloud コネクタ用の Apigee API Hub を構成する:
次に、新しい組織の詳細を含めるように、Apigee API Hub 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
- Message Processor を構成します。
最後に、メッセージ プロセッサを更新して、新しい組織とその環境でデュアル書き込み機能を有効にします。この構成は、Apigee Edge for Private Cloud インストール環境の各 Message Processor(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
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
の NFS マウントへのパス- 関連するすべての MP ノードでこのファイルを更新したら、Message Processor のローリング再起動を実行して、新しい構成を有効にします。
- 各 MP ノードで