Dépannage du contrôleur de trafic entrant natif OCI

Découvrez comment corriger les problèmes courants liés au contrôleur de trafic entrant natif OCI.

Après avoir installé et configuré le contrôleur de trafic entrant natif OCI (soit en tant que programme autonome, soit en tant que module complémentaire de grappe), utilisez les informations de cette rubrique pour identifier et résoudre les problèmes courants.

Consultation des erreurs de validation

Le contrôleur de trafic entrant natif OCI identifie les déclarations conflictuelles dans les manifestes de ressources entrantes et retourne les erreurs de validation dans les journaux de pods.

Pour vérifier le journal du pod exécutant le contrôleur de trafic entrant natif OCI :
  1. Obtenez le nom du pod du contrôleur de trafic entrant natif OCI en entrant :
    kubectl get pods -n native-ingress-controller-system --selector='app.kubernetes.io/name in (oci-native-ingress-controller)' -o wide
    

    Si plusieurs noms de pod sont retournés, identifiez le responsable en consultant le journal de chaque pod et en éliminant les pods bloqués dans un état de location acquis.

  2. Diffusez le journal du module de réseautage du contrôleur de trafic entrant natif OCI en entrant :
    kubectl logs -f <pod-name> -n native-ingress-controller-system

    Par exemple :

    kubectl logs -f oci-native-ingress-controller-6dc86789b8-6rbkb -n native-ingress-controller-system
  3. Vérifiez les erreurs de validation générées par le contrôleur de trafic entrant natif OCI en recherchant les chaînes validation failure dans le journal.