operator icon indicating copy to clipboard operation
operator copied to clipboard

EventListener parameters

Open JuMasta opened this issue 7 months ago • 5 comments

Discussed in https://github.com/tektoncd/operator/discussions/1803

Originally posted by JuMasta October 24, 2023 Hi! We use Tekton-operator v0.68.0 version. Can I set parameters kube-api-burst and kube-api-qps to EventListener via TektonConfig or any other way. When EventListener gets 2 webhooks at the same time it gets error - "error getting secret: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline".

JuMasta avatar Nov 21 '23 11:11 JuMasta

@JuMasta do you want to control tekton-events-controller things? Could you please elaborate the deployments details that you want to manage?

jkandasa avatar Nov 22 '23 06:11 jkandasa

I want to manage by EventListener deployment. My log: {"severity":"info","timestamp":"2023-11-23T14:43:28.205Z","logger":"eventlistener","caller":"sink/sink.go:420","message":"interceptor stopped trigger processing: rpc error: code = FailedPrecondition desc = error getting secret: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline","commit":"","eventlistener":"github-listener-interceptor","namespace":"tekton-pipelines","/triggers-eventid":"0569848a-8c88-4c13-91c0-bea091ae72dc","eventlistenerUID":"0766dc4d-6653-4b69-83d1-32046cec7292","/triggers-eventid":"0569848a-8c88-4c13-91c0-bea091ae72dc","/trigger":""}

JuMasta avatar Nov 24 '23 07:11 JuMasta

@JuMasta sorry for the late response, Does operator manages EventListener? I guess trigger is managed by operator and EventListener is managed by triggers controller. Am I correct? AFAIK, we can control triggers controller kube-api-burst and kube-api-qps via options https://tekton.dev/docs/operator/tektonconfig/#additional-fields-as-options

jkandasa avatar Jan 21 '24 17:01 jkandasa

You are correct. I can set these parameters via options to triggers-controller, but I can't find a way to set these parameters to EventListener

JuMasta avatar Feb 15 '24 12:02 JuMasta

Thanks @JuMasta ! @savitaashture Is it possible to control the EventListeners deployment parameters with triggers-controller's deployment parameters or with a configMap?

jkandasa avatar Feb 15 '24 12:02 jkandasa