Diagnosticando e Solucionando Problemas do Controlador de Entrada Nativa do OCI
Descubra como corrigir problemas comuns com o controlador de entrada nativo do OCI.
Depois de instalar e configurar o controlador de entrada nativo do OCI (como um programa independente ou como complemento de cluster), use as informações deste tópico para identificar e resolver problemas comuns.
Examinando Erros de Validação
O controlador de entrada nativo do OCI identifica declarações conflitantes em manifestos de recursos de entrada e gera erros de validação em logs de pod.
Para revisar o log do pod que está executando o controlador de entrada nativo do OCI:
- Obtenha o nome do pod do controlador de entrada nativo do OCI digitando:
kubectl get pods -n native-ingress-controller-system --selector='app.kubernetes.io/name in (oci-native-ingress-controller)' -o wide
Se vários nomes de pod forem retornados, identifique o líder revisando o log de cada pod e eliminando pods que estão presos em um estado de leasing de aquisição.
- Transmita o log do pod do controlador de entrada nativo do OCI digitando:
kubectl logs -f <pod-name> -n native-ingress-controller-system
Por exemplo:
kubectl logs -f oci-native-ingress-controller-6dc86789b8-6rbkb -n native-ingress-controller-system
- Revise a saída de erros de validação pelo controlador de entrada nativo do OCI pesquisando no log strings
validation failure
.