5.8. Découverte d'événements
5.8.1. Liste des sources d'événements et des types de sources d'événements
Il est possible d'afficher une liste de toutes les sources d'événements ou de tous les types de sources d'événements qui existent ou qui sont disponibles pour être utilisés sur votre cluster OpenShift Container Platform. Vous pouvez utiliser le CLI Knative (kn
) ou la perspective Developer dans la console web d'OpenShift Container Platform pour répertorier les sources d'événements ou les types de sources d'événements disponibles.
5.8.2. Liste des types de sources d'événements à partir de la ligne de commande
L'utilisation du CLI Knative (kn
) offre une interface utilisateur simplifiée et intuitive pour visualiser les types de sources d'événements disponibles sur votre cluster.
5.8.2.1. Liste des types de sources d'événements disponibles en utilisant le CLI Knative
Vous pouvez répertorier les types de sources d'événements qui peuvent être créés et utilisés sur votre cluster à l'aide de la commande CLI kn source list-types
.
Conditions préalables
- OpenShift Serverless Operator et Knative Eventing sont installés sur le cluster.
-
Vous avez installé le CLI Knative (
kn
).
Procédure
Liste les types de sources d'événements disponibles dans le terminal :
$ kn source list-types
Exemple de sortie
TYPE NAME DESCRIPTION ApiServerSource apiserversources.sources.knative.dev Watch and send Kubernetes API events to a sink PingSource pingsources.sources.knative.dev Periodically send ping events to a sink SinkBinding sinkbindings.sources.knative.dev Binding for connecting a PodSpecable to a sink
Facultatif : vous pouvez également dresser la liste des types de sources d'événements disponibles au format YAML :
$ kn source list-types -o yaml
5.8.3. Liste des types de sources d'événements du point de vue du développeur
Il est possible d'afficher une liste de tous les types de sources d'événements disponibles sur votre cluster. L'utilisation de la console web d'OpenShift Container Platform offre une interface utilisateur rationalisée et intuitive pour visualiser les types de sources d'événements disponibles.
5.8.3.1. Affichage des types de sources d'événements disponibles dans la perspective du développeur
Conditions préalables
- Vous vous êtes connecté à la console web de OpenShift Container Platform.
- OpenShift Serverless Operator et Knative Eventing sont installés sur votre cluster OpenShift Container Platform.
- Vous avez créé un projet ou avez accès à un projet avec les rôles et autorisations appropriés pour créer des applications et d'autres charges de travail dans OpenShift Container Platform.
Procédure
- Accédez à la perspective Developer.
- Cliquez sur Add.
- Cliquez sur Event Source.
- Affichez les types de sources d'événements disponibles.
5.8.4. Liste des sources d'événements à partir de la ligne de commande
L'utilisation du CLI Knative (kn
) offre une interface utilisateur rationalisée et intuitive pour visualiser les sources d'événements existantes sur votre cluster.
5.8.4.1. Liste des sources d'événements disponibles en utilisant le CLI Knative
Vous pouvez dresser la liste des sources d'événements existantes à l'aide de la commande kn source list
.
Conditions préalables
- OpenShift Serverless Operator et Knative Eventing sont installés sur le cluster.
-
Vous avez installé le CLI Knative (
kn
).
Procédure
Liste les sources d'événements existantes dans le terminal :
$ kn source list
Exemple de sortie
NAME TYPE RESOURCE SINK READY a1 ApiServerSource apiserversources.sources.knative.dev ksvc:eshow2 True b1 SinkBinding sinkbindings.sources.knative.dev ksvc:eshow3 False p1 PingSource pingsources.sources.knative.dev ksvc:eshow1 True
Facultatif : vous pouvez répertorier les sources d'événements d'un type spécifique uniquement, en utilisant l'option
--type
:$ kn source list --type <event_source_type>
Example command
$ kn source list --type PingSource
Exemple de sortie
NAME TYPE RESOURCE SINK READY p1 PingSource pingsources.sources.knative.dev ksvc:eshow1 True