รองรับอินสแตนซ์ UI ของ New Edge หลายรายการ

คุณสามารถติดตั้งอินสแตนซ์หลายรายการของ UI ของ Edge ใหม่ (edge-management-ui) ในสถานการณ์ที่มีความพร้อมใช้งานสูง (HA) อย่างไรก็ตาม หลังจากติดตั้งอินสแตนซ์หลายรายการของ UI ของ Edge ใหม่แล้ว คุณต้อง ทํางานหลังการติดตั้งเพื่อซิงค์การตั้งค่าพร็อพเพอร์ตี้ใน โหนด edge-management-ui ทั้งหมด

โดยเฉพาะอย่างยิ่ง คุณต้องกำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่ทั้งหมดให้มีค่าเดียวกันสำหรับพร็อพเพอร์ตี้ต่อไปนี้

conf_uebe_applicationsecret=value
conf_uebe_mgmtCredential=value
conf_apigee_mail.smtp.credential=value

สถานที่:

  • conf_uebe_applicationsecret คือคีย์การเข้ารหัสข้อมูลเข้าสู่ระบบและข้อมูลเข้าสู่ระบบ ที่ UI ของ Edge ใหม่ใช้
  • conf_uebe_mgmtCredential คือข้อมูลเข้าสู่ระบบของเซิร์ฟเวอร์การจัดการที่เข้ารหัส
  • conf_apigee_mail.smtp.credential คือข้อมูลเข้าสู่ระบบของเซิร์ฟเวอร์ SMTP ที่เข้ารหัส

นอกจากนี้ หากคุณกำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่ให้ใช้ TLS คุณ ต้องตรวจสอบว่าได้ใช้ใบรับรอง TLS และคีย์ส่วนตัวเดียวกันในโหนด edge-management-ui ทุกโหนด

กำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่ โดยใช้ HTTP

  1. เข้าสู่ระบบโหนดที่โฮสต์อินสแตนซ์ UI ของ Edge ใหม่รายการแรก (ในฐานะผู้ใช้เชลล์ ในโหนด)
  2. เปิด /opt/apigee/token/application/management-ui.properties ในโหนด UI ของ Edge ใหม่รายการแรก แล้วคัดลอกค่าของพร็อพเพอร์ตี้ต่อไปนี้เพื่อใช้ในภายหลัง
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  3. เข้าสู่ระบบโหนดที่โฮสต์อินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2
  4. เปิด /opt/apigee/customer/application/management-ui.properties ใน อินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2 ในเครื่องมือแก้ไข หากไม่มีไฟล์ ให้สร้างไฟล์โดยทำดังนี้
    vi /opt/apigee/customer/application/management-ui.properties
  5. เพิ่มพร็อพเพอร์ตี้ต่อไปนี้ลงใน /opt/apigee/customer/application/management-ui.properties โดยใช้ค่าที่แน่นอนที่คุณคัดลอกจากอินสแตนซ์ UI ของ Edge ใหม่รายการแรก:
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  6. บันทึกไฟล์
  7. ตรวจสอบว่าผู้ใช้ apigee เป็นเจ้าของ /opt/apigee/customer/application/management-ui.properties โดยทำดังนี้
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  8. กำหนดค่าและรีสตาร์ทอินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2 โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

ตอนนี้ผู้ใช้สามารถเข้าสู่ระบบอินสแตนซ์ UI ของ Edge ใหม่รายการใดก็ได้

กำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่ โดยใช้ TLS/HTTPS

  1. กำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่รายการแรกให้ใช้ TLS/HTTPS ตามที่อธิบายไว้ ใน หัวข้อกำหนดค่า TLS สำหรับ UI ของ Edge ใหม่
  2. กำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2 ตามที่อธิบายไว้ข้างต้นสำหรับ HTTP เพื่อ ซิงค์ conf_uebe_applicationsecret, conf_uebe_mgmtCredential และ conf_apigee_mail.smtp.credential
  3. คัดลอกไฟล์ PEM ที่มีใบรับรอง TLS และคีย์ส่วนตัวจาก อินสแตนซ์ UI ของ Edge ใหม่รายการแรกไปยังโหนดที่โฮสต์อินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2 (เช่น ใน /opt/apigee/customer/application/edge-management-ui/)
  4. กำหนดค่าอินสแตนซ์ UI ของ Edge ใหม่รายการที่ 2 ให้ใช้ TLS/HTTPS ตามที่อธิบายไว้ ใน หัวข้อกำหนดค่า TLS สำหรับ UI ของ Edge ใหม่