Esta é a documentação da Apigee e da Apigee híbrida.
Confira a documentação da Apigee Edge.
Sintomas
As implantações de proxies de API falham com o erro Instance INSTANCE_NAME
is not reporting status for environment group ENV_GROUP_NAME
na interface da Apigee híbrida.
Mensagens de erro
O erro The Instance INSTANCE_NAME is not reporting status for environment group
ENV_GROUP_NAME
é exibido no menu Proxies de API na guia
Visão geral ao passar o cursor sobre o ponto de exclamação vermelho que aparece na coluna Status
da seção Implantações:
Causas possíveis
Causa | Descrição |
---|---|
O seletor app: apigee-ingressgateway está ausente |
Ao usar a entrada da Apigee, o arquivo overrides.yaml precisa ter o
seletor app: apigee-ingressgateway na seção virtualhosts |
Causa: o seletor app: apigee-ingressgateway
está ausente
Ao usar o gateway de entrada da Apigee, o arquivo overrides.yaml
inclui uma seção para a
configuração virtualhosts
, em que o seletor app: apigee-ingressgateway
precisa
ser configurado.
Diagnóstico
Primeiro, confirme se você está usando o gateway de entrada da Apigee, disponível na versão 1.8 híbrida
e em versões híbridas mais recentes. A configuração a seguir não funciona para o Istio ASM gerenciado pelo cliente. No arquivo
overrides.yaml
que inclui o grupo de ambientes mencionado no erro, encontre a seção
virtualhosts
e verifique se os seguintes seletores estão ausentes:
selector: app: apigee-ingressgateway ingress_name: INGRESS_NAME
Resolução
Edite o arquivo overrides.yaml
para que a seção virtualhosts[].selector
seja semelhante ao seguinte exemplo:
virtualhosts:
- name: my-environment-group
sslCertPath: my-cert.crt
sslKeyPath: my-cert.key
selector:
app: apigee-ingressgateway
ingress_name: INGRESS_NAME
Depois de editar o arquivo overrides.yaml
, aplique a nova configuração:
APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml --env