Search⌘ K

EventListener and RBAC Configuration

Explore how to automate Tekton CI/CD pipeline executions by configuring EventListeners that respond to GitHub events. Understand the role of TriggerTemplates, TriggerBindings, and Interceptors, and learn how to set up Kubernetes RBAC for secure operation of Tekton Triggers.

We learned how to create a CI/CD pipeline using Tasks and Pipeline entities in Tekton. However, we had to trigger the execution of the pipeline manually. In an ideal world, we want to automate the release of our software, thereby executing a pipeline in response to code changes or other changes in our software components. We can achieve this ideal scenario using Tekton Triggers.

Tekton Triggers is a Tekton component that allows us to detect events coming from various sources and extract information from them. Based on that information, it will instantiate and execute the necessary TaskRuns and ...