Anda sedang melihat dokumentasi Apigee Edge.
Buka
Dokumentasi Apigee X. info
Pada 3 April 2020, kami merilis Apigee Hybrid Runtime versi 1.2.0.
Mengupgrade
Fitur dan info terbaru
Berikut adalah fitur dan update baru dalam rilis ini.
Konfigurasi host virtual baru telah ditambahkan untuk menentukan aturan pemilihan rute
Fitur konfigurasi virtualhosts
baru mengatasi masalah
di mana urutan jalur dasar dirutekan ke beberapa lingkungan
tidak pasti. Untuk detailnya, lihat
Mengonfigurasi host virtual. (150336519)
Rilis beta kebijakan OASValidation
Kebijakan OASValidation (Validasi Spesifikasi OpenAPI) (Beta) memungkinkan Anda memvalidasi pesan respons atau permintaan yang masuk terhadap Spesifikasi OpenAPI 3.0 (JSON atau YAML). Untuk informasi selengkapnya, lihat OASValidation kebijakan (Beta). (144949685)
Rilis beta dukungan WebSocket
Apigee Hybrid mendukung koneksi WebSocket. Klien proxy API kini dapat meminta upgrade protokol dari HTTP ke WebSockets. Untuk mengetahui detailnya, lihat Menggunakan WebSockets (Beta).
Mengakses nilai secret kebijakan dari secret Kubernetes
Fitur baru memungkinkan Anda mengakses nilai yang tersimpan di secret Kubernetes dalam variabel alur proxy. Untuk mengetahui detailnya, lihat Menyimpan data dalam secret Kubernetes. (133377603)
Elemen Apigee Operators (AO) menggantikan ADAC dan ADAH
Operator Apigee (AO) Membuat dan mengupdate resource Kubernetes dan Istio tingkat rendah yang diperlukan untuk men-deploy dan memelihara AD. Misalnya, pengontrol melakukan rilis pesan Google Cloud. Juga memvalidasi konfigurasi ApigeeDeployment sebelum mempertahankannya di Kubernetes . AO menggantikan Apigee Deployment Registrationhook (ADAH) dan Apigee Deployment Controller (ADC). Lihat ao di referensi properti Konfigurasi. (151250559)
Mengganti dan menghentikan penggunaan properti konfigurasi project dan cluster tertentu
Dua properti konfigurasi baru telah ditambahkan: k8sCluster
dan gcp
.
Properti ini menggantikan properti yang tidak digunakan lagi berikut: k8sClusterName
,
gcpRegion
, dan gcpProjectID
. Untuk mengetahui detailnya,
lihat Referensi properti konfigurasi. (146299599)
Ekspansi Volume Persisten untuk Cassandra di Kubernetes
Sebuah proses ditambahkan untuk memperluas volume persisten yang digunakan oleh apigee-cassandra untuk mengakomodasi kebutuhan penyimpanan, tanpa perlu menambah {i>node<i} hanya untuk meningkatkan penyimpanan. Lihat Memperluas volume persisten Cassandra. (138167919)
Mendukung sumber tambahan untuk sertifikat, kunci enkripsi, dan SA
Menambahkan properti konfigurasi baru yang memberikan fleksibilitas lebih besar dalam cara Anda menentukan sertifikat TLS, kunci enkripsi, dan kunci akun layanan. Properti baru tercantum di bawah ini:
kmsEncryptionPath
kmsEncryptionSecret.key
kmsEncryptionSecret.name
cassandra.backup.serviceAccountSecretRef
cassandra.restore.serviceAccountSecretRef
envs[].cacheEncryptionPath
envs[].cacheEncryptionSecret.key
envs[].cacheEncryptionSecret.name
envs[].kmsEncryptionPath
envs[].kmsEncryptionSecret.key
envs[].kmsEncryptionSecret.name
envs[].serviceAccountSecretRefs.synchronizer
envs[].serviceAccountSecretRefs.udca
envs[].sslSecret
logger.serviceAccountSecretRef
mart.serviceAccountSecretRef
mart.sslSecret
metrics.serviceAccountSecretRef
synchronizer.serviceAccountSecretRef
udca.serviceAccountSecretRef
Untuk informasi selengkapnya, lihat dokumen Konfigurasi referensi properti. (145303466)
Mengizinkan pelanggan untuk meng-obfuscate data sebelum mengirimkannya ke analisis
Sebuah fitur telah ditambahkan yang memungkinkan Anda untuk menyamarkan data analisis tertentu sebelum dikirimkan ke dalam bidang manajemen. Untuk detailnya, lihat Melakukan obfuscation data pengguna untuk analisis. (142578910)
Meluaskan volume persisten untuk kumpulan stateful
Sebuah fitur telah ditambahkan yang memungkinkan Anda memperluas volume persisten yang digunakan oleh apigee-cassandra untuk mengakomodasi kebutuhan penyimpanan, tanpa menambahkan lebih banyak daya komputasi. Untuk informasi selengkapnya, lihat Memperluas volume persisten untuk set stateful. (138167919)
Versi minimum GKE, Anthos, dan AKS yang didukung telah diupgrade
Apigee Hybrid kini mendukung GKE 1.14.x, Anthos 1.2, dan AKS 1.14.x. (149578101)
Mendukung TLS 1.3 untuk koneksi Arah Utara
Dua properti konfigurasi baru memungkinkan Anda
menetapkan versi TLS minimum dan maksimum untuk
traffic masuk: ingress.minTLSProtocolVersion
dan maxTLSProtocolVersion
.
Nilai yang mungkin adalah 1.0, 1.1, 1.2, dan 1.3. Untuk informasi selengkapnya, lihat
perintah Configuration
referensi properti. (117580780)
Mendukung konfigurasi proxy penerusan untuk runtime hybrid
Proxy penerusan HTTP kini didukung untuk proxy API yang di-deploy ke suatu lingkungan. Untuk mengetahui detailnya, lihat Mengonfigurasi forward proxy. (148970527)
Mendukung beberapa hostAliase per lingkungan
Properti konfigurasi baru, envs[].hostAliases
, telah ditambahkan. Ini
memungkinkan Anda menambahkan beberapa alias {i>host<i} ke satu lingkungan. Gunakan elemen ini, bukan
hostAlias
, yang tidak digunakan lagi. Untuk mengetahui detailnya, lihat
Menambahkan
beberapa alias host ke satu lingkungan. (150738495)
Izinkan template untuk kumpulan properti
Elemen baru <PropertySetRef> ditambahkan ke <AssignVariable> elemen <AssignMessage> lebih lanjut. <PropertySetRef> memungkinkan Anda membuat pasangan nama/kunci kumpulan properti secara dinamis. Fitur ini hanya tersedia untuk proxy API yang di-deploy ke Apigee Hybrid. Lihat AssignVariable. (148612340)
Bug diperbaiki
Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa untuk melihat apakah tiket dukungan telah diperbaiki. Google tidak dirancang untuk memberikan informasi untuk semua pengguna.
ID Masalah | Nama Komponen | Deskripsi |
---|---|---|
147958049 | Runtime | Masalah pengaturan waktu dalam pengurutan startup runtime telah diatasi, sehingga terkadang mencegah sinkronisasi tidak dimulai dengan benar. |
149867244 | Platform K8S | pod apigee-cps-setup gagal dalam penyiapan multi-region |
150187652 / 149117839 | Runtime | Tidak dapat menggunakan tanda hubung pada nama lingkungan. |
149220463 | Pod MP | Proxy yang telah di-deploy sebelumnya perlu di-deploy ulang. |
144321144 | Runtime | Proxy dengan host virtual yang aman tidak dapat dimuat ulang. |
147685310 | Runtime | Kegagalan inisialisasi sinkronisasi karena kegagalan pengambilan token GCP selama inisialisasi. |
151115900 | Runtime | Pemeriksaan Internal Berkala tidak terjadi untuk HybridMART yang mengakibatkan hasil positif palsu. |
Masalah umum
Tabel berikut menjelaskan masalah umum untuk rilis ini:
Masalah | Deskripsi |
---|---|
T/A | Error Header HTTP tidak valid: Masuk Istio mengalihkan semua respons target yang masuk ke protokol HTTP2. Karena pemroses pesan hibrida hanya mendukung HTTP1, Anda mungkin melihat error berikut saat proxy API dipanggil: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Jika melihat pesan error ini, Anda dapat melakukan tindakan berikut untuk memperbaiki masalah:
|
144584813 | Jika Anda membuat sesi {i>debug<i} tapi sesi itu belum memiliki transaksi apa pun di dalamnya, maka List Debug Sessions API tidak menyertakan sesi dalam daftar ini. API ini hanya menyertakan di respons jika sesi berisi setidaknya satu transaksi. |
143659917 | Setelan masa berlaku kebijakan IsiCache harus ditetapkan ke nilai eksplisit antara 1 dan 30. Contoh: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | Ringkasan: Ada latensi yang sangat tinggi saat menggunakan API atau UI untuk mendapatkan
status deployment organisasi Anda. Latensi ini dapat menghasilkan respons Solusi: Muat ulang browser Anda (atau kirim ulang permintaan). |