Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada tanggal 28 September 2021, kami merilis versi baru Apigee Edge untuk Private Cloud.
Prosedur pembaruan
Mengupdate rilis ini akan mengupdate komponen dalam daftar RPM berikut:
- edge-analytics-4.51.00-0.0.40048.noarch.rpm
- apigee-sso-4.51.00-0.0.21033.noarch.rpm
- apigee-tomcat-8.5.64-0.0.916.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
- apigee-drupal-7.82-0.0.309.noarch.rpm
- apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-mirror-4.51.00-0.0.1020.noarch.rpm
- apigee-mtls-4.51.00-0.0.20226.noarch.rpm
- edge-management-ui-4.51.00-0.0.20019.noarch.rpm
- edge-ui-4.51.00-0.0.20199.noarch.rpm
- edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
- apigee-adminapi-4.51.00-0.0.608.noarch.rpm
- apigee-lib-4.51.00-0.0.1018.noarch.rpm
- apigee-provision-4.51.00-0.0.616.noarch.rpm
- apigee-service-4.51.00-0.0.1429.noarch.rpm
- apigee-setup-4.51.00-0.0.1129.noarch.rpm
- apigee-configutil-4.51.00-0.0.614.noarch.rpm
- apigee-postgresql-10.17-0.0.2520.noarch.rpm
- apigee-validate-4.51.00-0.0.625.noarch.rpm
- edge-gateway-4.51.00-0.0.60142.noarch.rpm
- edge-management-server-4.51.00-0.0.60142.noarch.rpm
- edge-message-processor-4.51.00-0.0.60142.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
- edge-router-4.51.00-0.0.60142.noarch.rpm
Anda dapat memeriksa versi RPM yang saat ini diinstal, untuk melihat apakah RPM perlu diupdate, dengan memasukkan:
apigee-all version
Untuk memperbarui penginstalan, lakukan prosedur berikut pada node Edge:
-
Di semua node Edge:
- Bersihkan repositori Yum:
sudo yum clean all
- Download file
bootstrap_4.51.00.sh
Edge 4.51.00 terbaru ke/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- Instal utilitas dan dependensi
apigee-service
Edge 4.51.00:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
dengan uName:pWord adalah nama pengguna dan sandi yang Anda terima dari Apigee. Jika menghapus pWord, Anda akan diminta untuk memasukkannya.
- Update utilitas
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Update utilitas
apigee-lib
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- Gunakan perintah
source
untuk menjalankan skripapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Bersihkan repositori Yum:
- Update utilitas
apigee-validate
di Server Pengelolaan:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Update utilitas
apigee-provision
di Server Pengelolaan:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Update utilitas
apigee-adminapi
:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Mengupdate utilitas
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- Mengupdate utilitas
apigee-config
:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- Perbarui semua node Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
di mana
configFile
menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud. Misalnya,/opt/silent.conf
. - Mengupdate node Postgres (master dan standby):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- Di semua node Edge, jalankan skrip
update.sh
untuk proses edge:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Jalankan skrip
update.sh
untuk SSO pada semua node:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- Jalankan
update.sh
untuk UI pada semua node:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Jika Anda menggunakan pengalaman New Edge, jalankan perintah berikut:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Di semua node portal Layanan Developer Apigee, perbarui proses devportal dengan menjalankan perintah berikut:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- Jika Anda menggunakan Apigee mTLS, ikuti prosedur yang dijelaskan di Mengupgrade Apigee mTLS. Untuk informasi selengkapnya, lihat Pengantar Apigee mTLS.
Perubahan pada software yang didukung
Tidak ada perubahan pada software yang didukung dalam rilis ini.
Penghentian penggunaan dan penghentian
Tidak ada penghentian atau penghentian baru dalam rilis ini.
Fitur baru
Rilis ini memperkenalkan fitur baru berikut:
Kemampuan untuk mengaktifkan enkripsi rahasia kredensial Aplikasi developer
Kami telah menambahkan kemampuan untuk mengaktifkan enkripsi rahasia kredensial Aplikasi developer. Lihat Mengaktifkan enkripsi kunci rahasia untuk mengetahui detail selengkapnya.
Menambahkan dukungan untuk kebijakan OASValidation di UI Edge
Kebijakan OASValidation (Validasi Spesifikasi OpenAPI) memungkinkan Anda memvalidasi permintaan atau pesan respons yang masuk berdasarkan Spesifikasi OpenAPI 3.0 (JSON atau YAML). Kebijakan ini sudah tersedia melalui Edge API. Dengan rilis ini, Anda kini dapat menambahkan kebijakan tersebut di UI Edge.
Wrapper baru di sekitar alat perbaikan nodetool
Wrapper ini akan memeriksa kapasitas disk (tempat Cassandra terpasang) sebelum menjalankan perbaikan nodetool. Wrapper juga mendukung autentikasi JMX dan SSL melalui konfigurasi terkait JMX.
Menambahkan dukungan dalam kebijakan LDAP untuk substitusi string dinamis untuk elemen <BaseDN>.
Elemen <BaseDN>
kebijakan LDAP menentukan tingkat dasar LDAP tempat semua data Anda berada.
Dalam rilis ini, kami telah menambahkan atribut ref
ke elemen, yang dapat Anda
gunakan untuk menentukan variabel flow yang berisi nilai <BaseDN>
, seperti
apigee.baseDN
.
ref
lebih diprioritaskan daripada nilai BaseDN eksplisit. Jika Anda menentukan ref
dan nilai, ref
akan memiliki prioritas. Jika ref
tidak di-resolve saat runtime, nilai akan digunakan.
Alat diagnostik baru, sosreport
Menambahkan Sosreport, alat pengumpulan data dan diagnostik tingkat sistem baru.
Perbaikan bug
Bagian ini mencantumkan bug Private Cloud yang telah diperbaiki dalam rilis ini.
ID Masalah | Deskripsi |
---|---|
193216745 |
Ada bug kecil saat pengurutan nama pusat data dalam skrip penyiapan Cassandra. Hal ini telah diperbaiki. |
193216745 |
Memperbaiki masalah terkait konfigurasi kebijakan penangkapan lonjakan tertentu yang gagal dengan error 5XX |
197513151 |
Memperbaiki jalur skrip jQuery yang tidak konsisten di UI klasik |
151852439 |
Logging yang ditingkatkan untuk UI gagal karena kesalahan konfigurasi file |
194875545 |
Error 404 saat membuka developer dari halaman aplikasi developer Hal ini telah diperbaiki. |
179769806 |
Perusahaan tidak muncul di UI Edge Hal ini telah diperbaiki. |
188039112 |
Masalah kepercayaan sertifikat yang ditandatangani sendiri di UI Edge Hal ini telah diperbaiki. |
195932618 |
|
1195932115 |
SSO Apigee salah menampilkan pelacakan tumpukan dalam respons. Hal ini telah diperbaiki. Perhatikan bahwa pelacakan tumpukan masih dicatat. |
79591934 |
apigee-validate gagal dengan pesan yang tidak jelas Hal ini telah diperbaiki. Logging error untuk skrip apigee-validate telah ditingkatkan. |
174732169 |
Pesan syslog dihapus secara keliru Hal ini telah diperbaiki. |
193239069 |
Kunci lama yang dihapus dari komponen Gateway & Machinekey |
197760258 |
Kegagalan dalam API izin menyebabkan masalah kompatibilitas antara UI Edge dan Gateway Masalah ini, yang terjadi saat autentikasi LDAP eksternal diaktifkan, telah diperbaiki. |
194485178 |
Menghapus spasi awal dan spasi akhir dari semua properti batas permintaan dan respons HTTP |
193918953 |
Menghapus beberapa konfigurasi yang tidak digunakan dari komponen Gateway |
112262604 |
Skrip yang ditingkatkan untuk mengubah detail koneksi Postgres untuk server Mint Management |
197301743 |
Pesan handshake SSL yang besar menyebabkan masalah pada Java 1.8.0_3XX Hal ini telah diperbaiki. |
188526117 |
Perintah ip tidak diawali dengan jalur absolut Hal ini telah diperbaiki. Skrip Apigee kini sepenuhnya memenuhi syarat jalur perintah. |
171240470 |
Update pengelolaan gagal saat Autentikasi Cassandra JMX atau SSL diaktifkan Hal ini telah diperbaiki. Fitur telah ditambahkan untuk menyediakan Cassandra JMX Authentication & konfigurasi SSL saat menjalankan penyiapan atau update di server Pengelolaan. |
193564174 |
Dasbor Analisis UI Edge tidak dapat mengambil data Memperbaiki bug saat kueri Analytics gagal untuk lingkungan yang memiliki titik dalam namanya. |
167960487 |
Kata kunci yang dicadangkan DAN/ATAU dalam teks dimensi menyebabkan laporan Analytics gagal. Hal ini telah diperbaiki. |
132402519 |
Kelebihan spasi kosong dalam daftar alamat IP |
198627666 |
Pengguna dapat mendownload file inc berdasarkan file konfigurasi Nginx Hal ini telah diperbaiki. Error file tidak ditemukan kini ditampilkan saat pengguna mencoba mengakses file konfigurasi. |
199901238 |
Masalah saat mengupgrade Message Processors dari Edge lama untuk versi Private Cloud Saat mengupgrade Message Processors dari versi Edge lama ke 4.51, ada kemungkinan Anda mengalami error dengan permintaan runtime yang berisi operasi KVM. Hal ini telah diperbaiki. |
Masalah keamanan telah diperbaiki
Berikut adalah daftar masalah keamanan umum yang telah diperbaiki dalam rilis ini. Untuk menghindari masalah ini, instal Edge Private Cloud versi terbaru.
ID Masalah | Deskripsi |
---|---|
T/A | Sandi dicatat ke dalam log di Edge untuk Private Cloud, karena logging normal perubahan delta file konfigurasi. Anda dapat mencegah logging perubahan konfigurasi seperti berikut:
|
CVE-2021-23337 | Kerentanan injeksi perintah telah diperbaiki di Lodash 2.4.1 |
T/A | Peningkatan keamanan sandi dan data terkait yang disimpan di platform. |
CVE-2015-9251 | Pembuatan Skrip Lintas Situs (XSS) telah diperbaiki saat permintaan Ajax lintas-domain dilakukan tanpa opsi dataType di jQuery. |
T/A | Penambahan perlindungan tambahan terhadap serangan replay pernyataan SAML. |
Masalah umum
Baca artikel Masalah umum pada Edge untuk Private Cloud untuk mengetahui daftar lengkap masalah umum.