-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT] Enable to add annotations to the listeners #3815
Comments
Hello! Thank you for filing an issue. The maintainers will triage your issue shortly. In the meantime, please take a look at the troubleshooting guide for bug reports. If this is a feature request, please review our contribution guidelines. |
You can add metrics to the listener, but you're missing the listenerTemplate:
metadata:
annotations:
prometheus.io/scrape: true
prometheus.io/path: /metrics
prometheus.io/port: 8080
spec:
containers:
- name: listener |
@jef there must be sth I missed here: I added the listener template spec part but once done the runners are reconciled by argoCD but no pods are created now when a job request a runner ..... |
hey @jef, I think @laserpedro asked for annotations for I'm facing similar issue rn, where I have to manually annotate these created by controller. |
Hello @jef , Yes exactly as mentioned by @michalschott, thank you 👍 We have an auto scale down/up mechanism of our warm pool during certain hours, weekends so the listeners for our different flavor of runners are frequently re-created and we are loosing the annotations and therefore the monitoring ... |
What would you like added?
Why is this needed?
We need this to be able to scrap the listener metrics that are very useful for jobs, steps monitoring
Additional context
Let me know if you want more.
The text was updated successfully, but these errors were encountered: