Conditions préalables
Pour trier les événements à l'aide de Kubectl, vous devez installer la dernière version du système Ubuntu Linux. Actuellement, nous avons Ubuntu 20.04 Système Linux. Assurez-vous également d'installer le cluster Minikube car il est essentiel d'exécuter les services Kubernetes sur le système Linux. Comme nous allons trier les événements à l'aide de Kubectl, assurez-vous d'installer également Kubectl.
Méthode pour trier les événements à l'aide de Kubectl
Pour trier les événements à l'aide de Kubectl, connectez-vous dans l'ubuntu 20.04 Système. Après cela, naviguez dans le terminal de la ligne de commande en recherchant dans une application ou en utilisant la clé de raccourci «Ctrl + Alt + T». Une fois ouvert, démarrez le cluster Minikube en exécutant la commande cité ci-dessous dans le shell terminal.
$ minikube startLes événements donnent un aperçu de ce qui s'est passé dans les coulisses lorsqu'un élément spécifique est entré dans un état spécifique. Obtenir tous les événements via Kubectl Get Events est une autre façon de voir une liste consolidée de tous les événements. Alors essayez la commande ci-dessous dans le terminal Ubuntu.
$ kubectl obtenir des événementsComme on le voit ci-dessus, cela fournit des informations sur l'entité qui a généré l'événement et la catégorie de l'événement, et ce qui l'a incité. Lorsque vous essayez de vérifier ce qui se passe dans le système, ces données sont vraiment utiles. Ces événements peuvent également être utilisés pour mieux comprendre la stabilité et l'efficacité du système à long terme.
Pour obtenir tous les événements triés par le temps de création à partir de tous les espaces de noms donnés, vous devez exécuter la commande ci-dessous annexée dans la fenêtre du terminal.
$ kubectl obtenir des événements --sort-by = '.métadonnées.créationtimestamp '-aVous pouvez consulter le nom de l'espace de noms, son dernier type, le type, la raison et la catégorie d'objets des événements de l'image ci-dessus.
Pour trier les événements par le dernier horodatage vu, exécutez la commande citée suivante dans le shell.
$ kubectl obtenir des événements --sort-by = '.LastTimestamp 'La sortie doit être similaire à l'instantané des attaches ci-dessus.
Conclusion
Dans cet article, nous avons traversé le concept de base des événements et leur utilisation. De plus, nous devons vérifier leur efficacité. Parallèlement à cela, nous avons répertorié une méthode pour afficher tous les détails de l'événement et les trier par le temps requis. Donc, j'espère que vous allez facilement rassembler toutes les informations concernant les événements en suivant le tutoriel décrit ci-dessus.