یک سازمان اضافه کنید

برای ادغام یک Apigee Edge جدید برای سازمان Cloud خصوصی با API Hub، این مراحل را دنبال کنید:

  1. یک نمونه پلاگین در API Hub ایجاد کنید :

    یک نمونه پلاگین جدید در API Hub به طور خاص برای سازمان جدید خود ایجاد کنید. این سازمان را ثبت می کند و جزئیات اتصال لازم را ارائه می دهد.

  2. پیکربندی Apigee API Hub برای رابط Cloud خصوصی :

    در مرحله بعد، پیکربندی رابط Apigee API Hub برای Private Cloud را به‌روزرسانی کنید تا جزئیات مربوط به سازمان جدید شما را شامل شود.

    • فایل /opt/apigee/customer/application/uapim-connector.properties را ویرایش کنید.
    • یک ورودی جدید برای سازمان جدید خود به connectorConfig در بخش conf_uapim_connector.uapim.settings.json اضافه کنید. اطمینان حاصل کنید که این ورودی جدید ساختار پیکربندی‌های سازمان موجود را منعکس می‌کند.

      به عنوان مثال:

      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. پردازشگرهای پیام را پیکربندی کنید :

    در نهایت، پردازشگرهای پیام را به‌روزرسانی کنید تا قابلیت نوشتن دوگانه برای سازمان جدید و محیط‌های آن فعال شود. این پیکربندی باید روی هر گره پردازشگر پیام (MP) در نصب Apigee Edge برای نصب ابر خصوصی اعمال شود.

    • فایل /opt/apigee/customer/application/message-processor.properties را در هر گره MP ویرایش کنید.
    • ویژگی 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 مربوطه، پردازنده‌های پیام خود را مجدداً راه‌اندازی مجدد کنید تا پیکربندی جدید اعمال شود.