Mendukung beberapa instance UI Edge

Edge for Private Cloud v4.19.01

Anda dapat menginstal beberapa instance UI Edge dalam skenario ketersediaan tinggi. Namun, setelah menginstal dua instance UI Edge, Anda harus melakukan tugas pasca-penginstalan untuk menyinkronkan setelan properti di antara keduanya.

Secara khusus, Anda harus mengonfigurasi dua instance UI agar memiliki nilai yang sama untuk properti berikut:

application.secret=value
mail.smtp.credential=value
apigee.mgmt.credential=value

Selain itu, jika mengonfigurasinya untuk menggunakan TLS, Anda harus memastikan bahwa Anda menggunakan sertifikat dan kunci yang sama di kedua instance.

Mengonfigurasi instance UI Edge menggunakan HTTP

  1. Login ke node yang menghosting instance UI Edge pertama (jangan login ke UI itu sendiri, tetapi sebagai pengguna di node).
  2. Buka /opt/apigee/edge-ui/conf/apigee.conf di editor dan salin nilai properti berikut untuk digunakan nanti:
    mail.smtp.credential="value"
    apigee.mgmt.credential="value"
  3. Buka /opt/apigee/edge-ui/conf/application.conf di editor dan salin nilai properti berikut untuk digunakan nanti:
    application.secret="value"
  4. Login ke node yang menghosting instance UI Edge kedua.
  5. Buka /opt/apigee/customer/application/ui.properties pada instance UI kedua di editor. Jika file tidak ada, buat file tersebut.
  6. Tambahkan properti berikut ke /opt/apigee/customer/application/ui.properties, termasuk nilai yang Anda salin dari instance UI pertama:
    conf_application_application.secret="value"
    conf_apigee_mail.smtp.credential="value"
    conf_apigee_apigee.mgmt.credential="value"

    Perhatikan cara Anda menambahkan awalan pada nilai ini dengan conf_application_ atau conf_apigee_.

  7. Simpan file.
  8. Pastikan /opt/apigee/customer/application/ui.properties dimiliki oleh pengguna "apigee":
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. Mulai ulang instance UI kedua:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Pengguna kini dapat login ke salah satu instance UI.

Mengonfigurasi instance UI Edge menggunakan TLS/HTTPS

  1. Konfigurasikan instance UI pertama untuk menggunakan TLS/HTTPS seperti yang dijelaskan dalam Mengonfigurasi TLS untuk UI pengelolaan.
  2. Konfigurasikan instance UI Edge kedua seperti yang dijelaskan di atas untuk HTTP guna menyinkronkan properti yang diperlukan.
  3. Salin file JKS yang berisi sertifikat dan kunci dari instance UI pertama ke node yang menghosting instance UI kedua.
  4. Konfigurasikan instance UI kedua untuk menggunakan TLS/HTTPS seperti yang dijelaskan dalam Mengonfigurasi TLS untuk UI pengelolaan.