Stai visualizzando la documentazione relativa a Apigee e Apigee ibrido.
Visualizza
Documentazione di Apigee Edge.
Sintomi
I deployment dei proxy API hanno esito negativo con Instance INSTANCE_NAME
is not reporting status for environment group ENV_GROUP_NAME
errore
nella UI ibrida di Apigee.
Messaggi di errore
L'errore The Instance INSTANCE_NAME is not reporting status for environment group
ENV_GROUP_NAME
viene visualizzato nel menu proxy API nella sezione
Nella scheda Panoramica quando passi il mouse sopra il punto esclamativo rosso visualizzato in Stato
colonna della sezione Deployment:
![instance-not-reporting-status](https://cloud.google.com/static/apigee/docs/api-platform/images/instance-not-reporting-status.png?authuser=0000&hl=it)
Possibili cause
Causa | Descrizione |
---|---|
Selettore app: apigee-ingressgateway mancante |
Quando si utilizza il traffico Apigee in entrata, il file overrides.yaml deve avere
selettore app: apigee-ingressgateway nella sezione virtualhosts |
Causa: il selettore app: apigee-ingressgateway
non è presente
Quando utilizzi il gateway in entrata Apigee, il file overrides.yaml
include una sezione per
Configurazione virtualhosts
in cui è necessario il selettore app: apigee-ingressgateway
da configurare.
Diagnosi
Innanzitutto, conferma che stai utilizzando il gateway in entrata Apigee, disponibile con la versione ibrida
1.8 e versioni successive (la configurazione seguente non funziona per Istio ASM gestito dal cliente). Nel tuo
overrides.yaml
che include il gruppo di ambienti menzionato nell'errore, trova
virtualhosts
e controlla se mancano i seguenti selettori:
selector: app: apigee-ingressgateway ingress_name: INGRESS_NAME
Risoluzione
Modifica il file overrides.yaml
in modo che la sezione virtualhosts[].selector
è simile al seguente esempio:
virtualhosts: - name: my-environment-group sslCertPath: my-cert.crt sslKeyPath: my-cert.key selector: app: apigee-ingressgateway ingress_name: INGRESS_NAME
Dopo aver modificato il file overrides.yaml
, applica la nuova configurazione:
APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml --env