कोई संगठन जोड़ना

Apigee Edge for Private Cloud के नए संगठन को API Hub के साथ इंटिग्रेट करने के लिए, यह तरीका अपनाएं:

  1. API Hub पर प्लगिन का इंस्टेंस बनाएं:

    अपने नए संगठन के लिए, API Hub में एक नया प्लगिन इंस्टेंस बनाएं. इससे संगठन रजिस्टर हो जाता है और कनेक्टिविटी की ज़रूरी जानकारी मिल जाती है.

  2. Private Cloud कनेक्टर के लिए, Apigee API Hub को कॉन्फ़िगर करें:

    इसके बाद, Private Cloud कनेक्टर के कॉन्फ़िगरेशन के लिए Apigee API Hub को अपडेट करें, ताकि आपके नए संगठन की जानकारी शामिल की जा सके.

    • /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 for Private Cloud इंस्टॉलेशन में हर मैसेज प्रोसेसर (एमपी) नोड पर लागू होना चाहिए.

    • हर एमपी नोड पर, /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

    • इस फ़ाइल को सभी ज़रूरी एमपी नोड पर अपडेट करने के बाद, मैसेज प्रोसेसर को रोलिंग रीस्टार्ट करें, ताकि नया कॉन्फ़िगरेशन लागू हो सके.