เพิ่มองค์กร

หากต้องการผสานรวมองค์กร Apigee Edge for Private Cloud ใหม่กับ API Hub ให้ทำตามขั้นตอนต่อไปนี้

  1. สร้างอินสแตนซ์ปลั๊กอินใน API Hub:

    สร้างอินสแตนซ์ปลั๊กอินใหม่ภายใน API Hub สำหรับองค์กรใหม่โดยเฉพาะ ซึ่งจะลงทะเบียนองค์กรและให้รายละเอียดการเชื่อมต่อที่จำเป็น

  2. กำหนดค่าตัวเชื่อมต่อ Apigee API Hub สำหรับ Private 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. กำหนดค่าตัวประมวลผลข้อความ

    สุดท้าย ให้อัปเดตตัวประมวลผลข้อความเพื่อเปิดใช้ความสามารถในการเขียนแบบคู่สำหรับองค์กรใหม่และสภาพแวดล้อมขององค์กร การกำหนดค่านี้ต้องใช้กับโหนด Message Processor (MP) แต่ละโหนดในการติดตั้ง Apigee Edge สำหรับ Private Cloud

    • แก้ไขไฟล์ /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 ที่เกี่ยวข้องทั้งหมดแล้ว ให้รีสตาร์ท Message Processor แบบต่อเนื่องเพื่อให้การกำหนดค่าใหม่มีผล