Anda sedang melihat dokumentasi Apigee dan Apigee hybrid.
Lihat
Dokumentasi Apigee Edge.
Gejala
Deployment proxy API gagal dengan error Instance INSTANCE_NAME
is not reporting status for environment group ENV_GROUP_NAME
di UI hybrid Apigee.
Pesan Error
Error The Instance INSTANCE_NAME is not reporting status for environment group
ENV_GROUP_NAME
ditampilkan di menu proxy API di bagian
Tab Overview saat mengarahkan kursor ke tanda seru berwarna merah yang muncul di Status
kolom bagian Deployment:
Kemungkinan Penyebab
Penyebab | Deskripsi |
---|---|
Pemilih app: apigee-ingressgateway tidak ada |
Saat menggunakan traffic masuk Apigee, file overrides.yaml harus memiliki
pemilih app: apigee-ingressgateway pada bagian virtualhosts |
Penyebab: Pemilih app: apigee-ingressgateway
tidak ada
Saat menggunakan gateway masuk Apigee, file overrides.yaml
menyertakan bagian untuk
Konfigurasi virtualhosts
yang diperlukan oleh pemilih app: apigee-ingressgateway
untuk dikonfigurasi.
Diagnosis
Pertama, pastikan Anda menggunakan gateway masuk Apigee yang tersedia dengan versi Hybrid
1.8 dan yang lebih baru (konfigurasi berikut tidak berfungsi untuk Istio ASM yang dikelola pelanggan). Di
File overrides.yaml
yang mencakup grup lingkungan yang disebutkan dalam error, temukan
virtualhosts
dan periksa apakah pemilih berikut tidak ada:
selector: app: apigee-ingressgateway ingress_name: INGRESS_NAME
Resolusi
Edit file overrides.yaml
sehingga bagian virtualhosts[].selector
terlihat mirip dengan contoh berikut:
virtualhosts:
- name: my-environment-group
sslCertPath: my-cert.crt
sslKeyPath: my-cert.key
selector:
app: apigee-ingressgateway
ingress_name: INGRESS_NAME
Setelah mengedit file overrides.yaml
, terapkan konfigurasi baru:
APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml --env