Afficher des événements

Vous pouvez en savoir plus sur l'état de votre installation de Config Connector à l'aide des événements Kubernetes. Cet article explique comment afficher des événements à partir d'un espace de noms et de ressources individuelles.

Afficher des événements pour une seule ressource

Vous pouvez afficher des événements pour une seule ressource en examinant le champ Events dans le résultat de la commande suivante, en remplaçant [NAMESPACE_NAME] par votre espace de noms, [KIND] par le type de votre ressource et [NAME] par le nom de votre ressource.

kubectl --namespace [NAMESPACE_NAME] describe [KIND] [NAME]

Par exemple, si vous disposiez d'une ressource SpannerInstance de Config Connector nommée spannerinstance-sample dans un projet nommé myproject, utilisez la commande suivante pour afficher ses événements :

kubectl --namespace myproject describe spannerinstance spannerinstance-sample

Afficher des événements pour un espace de noms

Pour afficher des événements pour toutes les ressources Kubernetes dans un espace de noms donné, y compris vos ressources Config Connector, exécutez la commande suivante en remplaçant [NAMESPACE_NAME] par votre espace de noms :

kubectl --namespace [NAMESPACE_NAME] get events

Événements spécifiques à Config Connector

En plus des événements Kubernetes standards, Config Connector peut créer les types d'événements suivants.

DependencyNotReady
Se produit lorsqu'une ressource référencée n'est pas prête.
DependencyNotFound
Se produit lorsqu'une ressource référencée ou un objet secret est introuvable.
DependencyInvalid
Se produit lorsque la dépendance existe, mais n'est pas valide. Par exemple, le contrôleur Config Connector crée un événement DependencyInvalid si un secret existe, mais que secretKeyRef est introuvable.

Étape suivante

En savoir plus sur l'introspection des applications Kubernetes.