Solución de problemas del controlador de entrada nativo de OCI
Descubra cómo solucionar problemas comunes con el controlador de entrada nativo de OCI.
Una vez instalado y configurado el controlador de entrada nativo de OCI (ya sea como programa independiente o como complemento de cluster), utilice la información de este tema para identificar y resolver problemas comunes.
Revisión de errores de validación
El controlador de entrada nativo de OCI identifica las declaraciones en conflicto en los manifiestos de recursos de entrada y genera errores de validación en los logs de pod.
Para revisar el log del pod que ejecuta el controlador de entrada nativo de OCI:
- Obtenga el nombre del pod del controlador de entrada nativo de OCI introduciendo:
kubectl get pods -n native-ingress-controller-system --selector='app.kubernetes.io/name in (oci-native-ingress-controller)' -o wide
Si se devuelven varios nombres de pod, identifique al líder revisando el log de cada pod y eliminando los pods que están atascados en un estado de permiso de adquisición.
- Ejecute el log del pod del controlador de entrada nativo de OCI introduciendo:
kubectl logs -f <pod-name> -n native-ingress-controller-system
Por ejemplo:
kubectl logs -f oci-native-ingress-controller-6dc86789b8-6rbkb -n native-ingress-controller-system
- Revise la salida de errores de validación del controlador de entrada nativo de OCI buscando en el log cadenas
validation failure
.