Surveiller les ressources

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Pour obtenir des informations sur vos ressources, vous pouvez utiliser kubectl.

Avant de commencer

Pour effectuer ces étapes, vous avez besoin des ressources Config Connector existantes. Pour obtenir un exemple de ressource, consultez la page Premiers pas avec Config Connector.

Répertorier toutes les ressources

Pour répertorier les ressources gérées par Config Connector, exécutez la commande suivante:

kubectl get gcp

Déterminer l'état d'une ressource

Vous pouvez vérifier si votre ressource est prête en consultant son état status.condition. Config Connector met à jour l'état pour refléter l'état actuel de votre ressource.

kubectl wait --for=condition=READY KIND NAME

Remplacez les éléments suivants :

  • KIND: type de votre ressource. Par exemple, PubSubTopic.
  • NAME: nom de votre ressource

Afficher des événements

Config Connector crée des événements Kubernetes contenant des informations et des erreurs sur la gestion des ressources. Vous pouvez afficher les événements d'une ressource spécifique ou tous les événements de votre environnement Config Connector.

Afficher des événements pour une seule ressource

Vous pouvez afficher les événements d'une seule ressource en examinant le champ Events dans le résultat de la commande suivante :

kubectl describe KIND NAME

Remplacez les éléments suivants :

  • KIND: type de votre ressource
  • NAME : nom de votre ressource

Par exemple, si vous aviez une ressource SpannerInstance de Config Connector nommée spannerinstance-sample, utilisez la commande suivante pour afficher ses événements:

kubectl describe spannerinstance spannerinstance-sample

Afficher les événements d'un espace de noms

Pour afficher les événements de toutes les ressources Kubernetes dans un espace de noms donné, y compris vos ressources Config Connector, exécutez la commande suivante:

kubectl --namespace CC_NAMESPACE get events

Remplacez CC_NAMESPACE par l'espace de noms à partir duquel Config Connector gère les ressources.

Événements spécifiques à Config Connector

Config Connector peut créer les types d'événements suivants:

Mise à jour…
Se produit lorsqu'une ressource Google Cloud Config Connector est mise à jour.
À jour
Se produit lorsque le rapprochement d'une ressource Config Connector a réussi. Ce type d'événement signifie que la ressource Google Cloud sous-jacente correspond désormais à l'état souhaité spécifié par la ressource Config Connector.
Échec de la mise à jour
Se produit en cas d'échec du rapprochement d'une ressource Config Connector.
DependencyNotReady
Se produit lorsqu'une ressource Config Connector référencée est indisponible. Vous pouvez déterminer si une ressource est prête en vérifiant son état.
DependencyNotFound
Se produit lorsqu'une ressource Config Connector ou un secret Kubernetes référencés est introuvable.
DependencyInvalid
Se produit lorsqu'une référence n'est pas valide. Par exemple, supposons une ressource Config Connector qui référence un secret Kubernetes. Si le secret existe, mais qu'il ne contient pas la clé référencée, la référence est considérée comme non valide.
Suppression…
Se produit lorsque la ressource Config Connector est supprimée du serveur d'API Kubernetes.
Supprimée
Se produit lorsqu'une ressource Config Connector a bien été supprimée du serveur d'API Kubernetes.
Échec de la suppression
Se produit lorsqu'une ressource Config Connector n'a pas pu être supprimée du serveur d'API Kubernetes.
Conflit de gestion
Se produit lorsqu'une ressource Config Connector ne parvient pas à devenir propriétaire de la ressource Google Cloud sous-jacente. Lorsque cela se produit, c'est généralement parce qu'une autre ressource Config Connector est déjà propriétaire de la ressource Google Cloud. Découvrez comment Config Connector gère les conflits entre plusieurs ressources Config Connector.
PreActuationTransformFailed
Se produit lorsqu'une ressource Config Connector ne parvient pas à effectuer des transformations avant action. Ce type d'événement signifie probablement que la configuration de la ressource n'est pas valide.
PostActuationTransformFailed
Se produit lorsqu'une ressource Config Connector ne parvient pas à effectuer des transformations post-action.
Non géré

Se produit lorsque Config Connector est en espace de noms et que la ressource Config Connector se trouve dans un espace de noms dans lequel Config Connector n'est pas activé (c'est-à-dire, si l'espace de noms n'a pas d'objet ConfigConnectorContext).

Cet événement peut se produire même si l'espace de noms comporte une propriété ConfigConnectorContext si la propriété ConfigConnectorContext a été créée à peu près en même temps que la ressource Config Connector. Il vous suffit d'attendre un certain temps pour que Config Connector commence à gérer la ressource.

Étapes suivantes