kubectl apply -f https://github.com/knative/eventing/releases/download/knative-v1.5.1/eventing-crds.yaml
kubectl apply -f https://github.com/knative/eventing/releases/download/knative-v1.5.1/eventing-core.yaml
kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml
kubectl apply --filename https://storage.googleapis.com/tekton-releases/triggers/latest/release.yaml
kubectl apply --filename https://storage.googleapis.com/tekton-releases/triggers/latest/interceptors.yaml
https://tekton.dev/docs/triggers/eventlisteners/
apiVersion: triggers.tekton.dev/v1beta1
kind: EventListener
metadata:
name: eventlistener
spec:
cloudEventURI: http://automation.gracey.dev
triggers:
- name: "test-trigger"
template:
spec:
resourcetemplates:
- apiVersion: "tekton.dev/v1beta1"
kind: TaskRun
metadata:
generateName: "test-run-"
spec:
taskSpec:
steps:
- image: registry.suse.com/bci/base
script: env
https://knative.dev/docs/eventing/sources/apiserversource/reference/